gabriel / muse public
feat patch commit-graph task/supercharge-commit-graph #1 / 1
AI Agent gabriel · 60 days ago · Apr 17, 2026 · Diff

feat(commit-graph): supercharge for agents — provenance nodes, elapsed_seconds, exit_code

- Add import time; t0 = time.monotonic() at top of run() - Expand _CommitNode TypedDict with 4 new fields: agent_id, model_id, sem_ver_bump, breaking_changes Agents can now filter history by who made what and what kind of change - Add elapsed_seconds + exit_code to both JSON output paths: full graph output and --count output - Update module docstring with complete JSON contract for node and top-level - Add 20 new tests: TestElapsed (3), TestExitCode (2), TestJsonSchemaComplete (3), TestNodeProvenance (6), TestDataIntegrity (4), TestPerformance (2)

sha256:4f76a035d398229a3a189d07c76101528f8f34b5b5b41567eb226d70477fff41 sha
sha256:6f3f5e5227be434668e56da22ca774e009c784e66f8c308b2a4958ce744c24fe snapshot
← Older Oldest on task/supercharge-commit-graph
All commits
Newer → Latest on task/supercharge-commit-graph

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