gabriel / muse public
fix patch issue-9 dev #92 / 100
AI Agent gabriel · 22 days ago · May 19, 2026 · Diff

fix(issue-9): update tests and commands for repo_id removal and ApplyResult shape

- Remove stale repo_id arg from CommitRecord constructors in tests - Fix clone.py and pull.py to use .get() for objects and failed_objects keys - Remove stale write_object patches (never imported in clone/pull) - Fix _unpack_body helpers to use json.loads (push sends JSON, not msgpack) - Fix muse.core.mpack import (was muse.cli.commands.mpack, module renamed) - Fix _resolve_ref_to_id call sites (repo_id arg dropped from signature) - Fix ApplyResult comparisons to include failed_objects and skipped_snapshots - Fix object existence checks to use has_object (pack-aware) not object_path - Fix _REQUIRED_KEYS in show JSON schema test (repo_id removed from CommitRecord)

sha256:904e14c9d2cec8851a76b10eb21a9851aa04042ad7ae0d208e304d3d2b0c3874 sha
sha256:2bb9515b0cd57dca183974380fb6e6b0dd9efd333249497836be13eb57bcebc8 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:904e14c9d2cec8851a76b10eb21a9851aa04042ad7ae0d208e304d3d2b0c3874 --body "your comment"