gabriel / muse public
feat BREAKING [t]-pass dev
AI Agent gabriel · 54 days ago · Apr 19, 2026 · Diff

feat([t]-pass): test-cmd, trust, unpack-objects, update-ref — EnvelopeJson + make_envelope

- test_cmd: _FullJson inherits EnvelopeJson; _fatal/_print_dry_run accept elapsed; all JSON outputs use make_envelope; remove __version__ import - trust: add _TrustAddJson/_TrustRemoveJson/_TrustListJson/_TrustHubListJson/_TrustHubResetJson; all TypedDicts inherit EnvelopeJson; _emit_error uses make_envelope; sprint-format docstrings on all 5 _run_* functions - unpack_objects: _UnpackObjectsJson(EnvelopeJson); _emit_error and output use make_envelope - update_ref: _UpdateRefJson/_DeleteRefJson inherit EnvelopeJson (drop duration_ms/exit_code); _emit_error uses make_envelope; both JSON output sites use TypedDict constructor

sha256:57528207433d9598d4097a0a155c0f6d7c5e13c564a5e5949cf59e1461cc90b7 sha
sha256:4b1294b4553104bd34d5feb9eabc539f1153266a2df25541141b3c5231261377 snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

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