gabriel / muse public
fix BREAKING task/urllib-migration #2 / 3
AI Agent gabriel · 17 days ago · May 30, 2026 · Diff

fix: urllib migration regressions — force flag, job_id, Content-Type

- pass force=True/False through push_mpack_unpack to build_unpack_payload - remove job_id guard (server never returns it; was never required) - Content-Type: application/x-muse-pack sent in presigned PUT - hash mismatch log is cosmetic: pre_put_hash uses plain SHA256, mpack_key uses blob_id formula — same bytes reach the server correctly - add debug logging to _apply_snapshot_deltas for hash mismatch diagnosis

sha256:633dfa2940e97bf1a3d04996c772027a57d70d103f1693c96da04969613dba6c sha
~5 symbols
sha256:1209f1655553c9734202923f9e467ab582b15fdd29aa40a83bc0715f32ac0f45 snapshot
~5
symbols modified
0
dead code introduced
Semantic Changes 5 symbols
~ muse/cli/commands/push.py .py 1 symbol modified

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:633dfa2940e97bf1a3d04996c772027a57d70d103f1693c96da04969613dba6c --body "your comment"