gabriel / muse public
fix BREAKING task/fix-whoami-ergonomics #1 / 1
gabriel · 65 days ago · Apr 12, 2026 · Diff

fix: collapse muse whoami into muse auth whoami

muse whoami was a top-level convenience alias for muse auth whoami — two commands doing the same thing is confusing surface area. Deleted the standalone command and its tests.

muse auth whoami now falls back to listing all identities from ~/.muse/identity.toml when no --hub flag or repo hub config is present, instead of erroring. Identity is global, not per-repo — requiring repo context to answer 'who am I?' was the wrong invariant.

Also fixed muse code migrate regression: the command existed in muse/cli/commands/migrate.py but was never imported or registered in app.py. Added import + migrate.register(code_subs) in alphabetical position.

sha256:103409678875d0c4ff864cd7a1401fb600691af8b3dafd7ca3c1c72562151aa2 sha
sha256:73ac23fdbe16b11516e5d7acd172d05ee88a822abe54bf4673f233be3ac578df snapshot
← Older Oldest on task/fix-whoami-ergonomics
All commits
Newer → Latest on task/fix-whoami-ergonomics

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