fix: complete partial migrations in ls_files.py and conflicts.py
- ls_files.py: remove _FORMAT_CHOICES + --format/-f arg; update _emit_error to json_out: bool; replace fmt == 'text' with not json_out - conflicts.py: fix stale 'if fmt == "json"' reference — replace with 'if json_out' (json_out was already set correctly) - test_cmd_ls_files.py: add _lsj helper; replace _ls() JSON-parsing calls with _lsj(); fix --format text → default (no --json) - test_ls_files_supercharge.py: add envelope keys to _REQUIRED_SUCCESS_KEYS and _REQUIRED_ERROR_KEYS; rename test_error_keys_exactly_three → test_error_keys_present; fix --format text → default
sha256:571c961277be012045be256568bc1e2788f9cfc7d47b6fdea9a9374330a61e49
sha
sha256:1dedb2591eb0f93e96ab708b774172a79593495b61bed6fadd521c39a87f8331
snapshot
Older
feat: batch 3 CLI flag audit — merge-base, read-snapshot, read-c…
sha256:90456eef446f506bedce4236de0f6db85f43d0d87481d24c14dcea82c7683890
All commits
Newer
fix: agent list --json emits bare JSON array per docstring spec
sha256:29c95a6d24fcff8c6a16bd80d9384bb119f2b09943e0f26cf8d7e94321ec73b3
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:571c961277be012045be256568bc1e2788f9cfc7d47b6fdea9a9374330a61e49 --body "your comment"
No comments yet. Be the first to start the discussion.