gabriel / muse public
feat BREAKING dev
AI Agent gabriel · 157 days ago · Apr 19, 2026 · Diff

feat: add JSON envelope to grep and all harmony subcommands (record, list, show, resolve, best, forget, clear, gc, policy-add/list/remove, audit, engine, similar, escalate/escalations/resolve-escalation)

sha256:4efc03d2cb8f9a32fbf652d779f62adfb0b5aeaab1554f0d2c06adc12ada2c77 sha
+27 ~43 −1 symbols
sha256:4020729eef4e2c2d5940549a10d75769e2c90db7a97ed0985383733c8c4cf443 snapshot
+27
symbols added
~43
symbols modified
−1
symbol removed
0
dead code introduced
Semantic Changes 71 symbols
~ tests/test_grep_envelope.py .py 9 symbols added
+ TestGrepEnvelope class class TestGrepEnvelope L18–22
+ test_grep_has_envelope method method test_grep_has_envelope L19–22
+ _FIELDS variable variable _FIELDS L9–9
+ _check function function _check L12–15
+ CliRunner import import CliRunner L5–5
+ annotations import import annotations L2–2
+ json import import json L3–3
+ pytest import import pytest L4–4
+ runner variable variable runner L7–7
~ tests/test_harmony_envelope.py .py 13 symbols added
+ TestHarmonyEnvelope class class TestHarmonyEnvelope L18–42
+ test_harmony_audit_has_envelope method method test_harmony_audit_has_envelope L29–32
+ test_harmony_escalations_has_envelope method method test_harmony_escalations_has_envelope L34–37
+ test_harmony_gc_has_envelope method method test_harmony_gc_has_envelope L39–42
+ test_harmony_list_has_envelope method method test_harmony_list_has_envelope L19–22
+ test_harmony_policy_list_has_envelope method method test_harmony_policy_list_has_envelope L24–27
+ _FIELDS variable variable _FIELDS L9–9
+ _check function function _check L12–15
+ CliRunner import import CliRunner L5–5
+ annotations import import annotations L2–2
+ json import import json L3–3
+ pytest import import pytest L4–4
+ runner variable variable runner L7–7
~ muse/cli/commands/grep.py .py 2 symbols added, 1 symbol removed, 3 symbols modified
TypedDict import import TypedDict L48–48
+ EnvelopeJson import import EnvelopeJson L51–51
+ make_envelope import import make_envelope L51–51
~ Any
~ run
← 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:4efc03d2cb8f9a32fbf652d779f62adfb0b5aeaab1554f0d2c06adc12ada2c77 --body "your comment"