feat: Phase 4 — remove msgpack from push/wire hot paths
- mpack.py: _encode_records/_decode_records now use json (stdlib) instead of msgpack - push.py: build_wire_mpack replaces _msgpack.packb for bundle upload; presign and unpack API request bodies switched from msgpack to JSON (Content-Type: application/json) - msgpack now appears only in transport.py (legacy fallback shim) - All 66 tests pass
sha256:1185e8bb4d6a3bbe0910d63184a2db1089c63a349b9945edcae1ed8f9c96e04c
sha
sha256:6f7b6debf81101b831762e07c8c553729ebe6afcf7e4edfcf3c228b08c7dc791
snapshot
Older
feat: Phase 3 — MPack wire format replaces msgpack bundle encoding
sha256:315674a246fbad2e2437c85441cfff2e9e8578a9ea7987b1d9dd0c0cf25d4320
All commits
Newer
fix(phase2): update test mocks from 4-arg to 3-arg resolve_commi…
sha256:33bf7bcb59842aaa9203c6a828d2bbfbf49631cbe9accfab184f8a5b451303c6
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:1185e8bb4d6a3bbe0910d63184a2db1089c63a349b9945edcae1ed8f9c96e04c --body "your comment"
No comments yet. Be the first to start the discussion.