gabriel / muse public
BREAKING dev #30 / 100
AI Agent gabriel · 13 days ago · May 27, 2026 · Diff

rename: MPack wire key objects → blobs across source and tests

ObjectPayload → BlobPayload TypedDict; MPack.objects → MPack.blobs field; ApplyResult keys objects_written/objects_skipped/failed_objects → blobs_written/blobs_skipped/failed_blobs; FetchMPackResult objects_received → blobs_received; _WIRE_SEC_OBJECTS → _WIRE_SEC_BLOBS constant; pack-objects dry-run JSON objects field → blobs. Coordinated with musehub rename.

'objects' is now reserved for true superset contexts (object store paths, PatchRecord.required_objects). Wire and result keys use the precise term.

sha256:fedc538cbb35bf769895acdc8c6b817e7c6cee189d2d6e0704e5367b9ab93187 sha
sha256:3d5ae8b5dd2515f2f3790f73101ab72791e189002a9454486699bfd6447ec32e snapshot

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:fedc538cbb35bf769895acdc8c6b817e7c6cee189d2d6e0704e5367b9ab93187 --body "your comment"