gabriel / muse public
feat patch reconcile,reflog dev
AI Agent gabriel · 54 days ago · Apr 19, 2026 · Diff

feat(reconcile,reflog): EnvelopeJson TypedDicts and make_envelope

reconcile.py: - Remove __version__ import; add EnvelopeJson, make_envelope - Add _ReconcileJson(EnvelopeJson) TypedDict - Fix JSON output site to use TypedDict constructor with **make_envelope(elapsed) - Add Agent quickstart / JSON fields / exit codes to run() docstring - Add agent-guide entry

reflog.py: - Add EnvelopeJson, make_envelope imports - _ReflogResultJson, _ReflogAllJson now inherit EnvelopeJson - Remove duration_ms/exit_code fields from both TypedDicts - Fix both output sites with **make_envelope(elapsed) - Add Agent quickstart / JSON fields / exit codes to run() docstring - Add agent-guide entries

Sprint doc: reconcile, reflog marked [x][x][x][x]

sha256:bc81b25a082699bac8bbc427af64e439767cb8e7d3996df5dc80ef20703d7d63 sha
sha256:f49526405754b3bfaf9318b1d4d882b92cfd75dbad43eed7e41cf7c29e57660a 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:bc81b25a082699bac8bbc427af64e439767cb8e7d3996df5dc80ef20703d7d63 --body "your comment"