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

feat: add standard JSON envelope to cherry-pick, clean, clone, clones, code-check, code-query, code-stage, codemap, commit commands

sha256:07f6caaf1d59e6f5a54e2ed9f2313f7a8c380a264c911b0e7ee8faf9d780e2c1 sha
+103 ~19 −3 symbols
sha256:dd0397fb863e875ca83d6fb39a456145c595fbac02505edb601bc6502ab71fdf snapshot
+103
symbols added
~19
symbols modified
−3
symbols removed
0
dead code introduced
Semantic Changes 125 symbols
+ TestCheckoutSymbolEnvelope class class TestCheckoutSymbolEnvelope L18–27
+ test_checkout_symbol_dry_run_has_envelope method method test_checkout_symbol_dry_run_has_envelope L19–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
~ tests/test_cherry_pick_envelope.py .py 9 symbols added
+ TestCherryPickEnvelope class class TestCherryPickEnvelope L18–24
+ test_cherry_pick_dry_run_has_envelope method method test_cherry_pick_dry_run_has_envelope L19–24
+ _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_clean_envelope.py .py 9 symbols added
+ TestCleanEnvelope class class TestCleanEnvelope L18–22
+ test_clean_dry_run_has_envelope method method test_clean_dry_run_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_clone_envelope.py .py 9 symbols added
+ TestCloneEnvelope class class TestCloneEnvelope L18–27
+ test_clone_already_exists_has_envelope method method test_clone_already_exists_has_envelope L19–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
~ tests/test_clones_envelope.py .py 9 symbols added
+ TestClonesEnvelope class class TestClonesEnvelope L18–22
+ test_clones_has_envelope method method test_clones_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_code_check_envelope.py .py 9 symbols added
+ TestCodeCheckEnvelope class class TestCodeCheckEnvelope L18–22
+ test_code_check_has_envelope method method test_code_check_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_code_query_envelope.py .py 9 symbols added
+ TestCodeQueryEnvelope class class TestCodeQueryEnvelope L18–22
+ test_code_query_has_envelope method method test_code_query_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_code_stage_envelope.py .py 10 symbols added
+ TestCodeStageEnvelope class class TestCodeStageEnvelope L18–27
+ test_code_add_dry_run_has_envelope method method test_code_add_dry_run_has_envelope L19–22
+ test_code_reset_dry_run_has_envelope method method test_code_reset_dry_run_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
~ tests/test_codemap_envelope.py .py 9 symbols added
+ TestCodemapEnvelope class class TestCodemapEnvelope L18–22
+ test_codemap_has_envelope method method test_codemap_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_commit_envelope.py .py 9 symbols added
+ TestCommitEnvelope class class TestCommitEnvelope L18–23
+ test_commit_dry_run_has_envelope method method test_commit_dry_run_has_envelope L19–23
+ _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/checkout_symbol.py .py 1 symbol added, 1 symbol removed, 2 symbols modified
__version__ import import __version__ L97–97
+ make_envelope import import make_envelope L97–97
~ run
~ muse/cli/commands/cherry_pick.py .py 1 symbol added, 1 symbol modified
+ make_envelope import import make_envelope L82–82
~ run
~ muse/cli/commands/clean.py .py 1 symbol added, 2 symbols modified
+ make_envelope import import make_envelope L82–82
~ run
~ muse/cli/commands/clone.py .py 2 symbols added, 1 symbol modified
+ make_envelope import import make_envelope L65–65
+ start_timer import import start_timer L64–64
~ run
~ muse/cli/commands/clones.py .py 1 symbol added, 1 symbol removed, 2 symbols modified
__version__ import import __version__ L84–84
+ make_envelope import import make_envelope L85–85
~ run
~ muse/cli/commands/code_check.py .py 1 symbol added, 2 symbols modified
+ make_envelope import import make_envelope L58–58
~ run
~ muse/cli/commands/code_query.py .py 1 symbol added, 2 symbols modified
+ make_envelope import import make_envelope L56–56
~ run
~ muse/cli/commands/code_stage.py .py 1 symbol added, 4 symbols modified
+ make_envelope import import make_envelope L53–53
~ muse/cli/commands/codemap.py .py 1 symbol added, 1 symbol removed, 2 symbols modified
__version__ import import __version__ L76–76
+ make_envelope import import make_envelope L77–77
~ run
~ muse/cli/commands/commit.py .py 2 symbols added, 1 symbol modified
+ make_envelope import import make_envelope L75–75
+ start_timer import import start_timer L74–74
~ 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:07f6caaf1d59e6f5a54e2ed9f2313f7a8c380a264c911b0e7ee8faf9d780e2c1 --body "your comment"