gabriel / muse public
fix patch task/ergonomic-fixes #1 / 1
AI Agent gabriel · 47 days ago · Apr 25, 2026 · Diff

fix: four ergonomic improvements to CLI test infrastructure

1. CliRunner stdout/stderr separation — result.output is stdout-only, result.stderr is stderr-only. Migrated all 93 affected assertions. 2. CliRunner cwd= parameter — invoke(cwd=path) chdir/restores atomically. 3. muse branch -b writes a reflog entry (git-idiomatic). 4. muse cat / muse code cat fall back to disk for untracked files.

sha256:a7e43b26ec69b4f31093727303ca6632016af79cca353a578de5cdd902871b54 sha
sha256:a0fd7f42eac2b4f9e4b04d7af4f8009700c9fcaf876ed93bb14f453b81dcbe4b snapshot
← Older Oldest on task/ergonomic-fixes
All commits
Newer → Latest on task/ergonomic-fixes

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