gabriel / muse public
feat BREAKING task/agent-config-set #1 / 1
gabriel · 168 days ago · Apr 13, 2026 · Diff

feat: add agent-config set + per-repo adapter config

Adds muse agent-config set --adapters claude,codex to persist the adapter selection in .muse/config.toml under [agent-config] adapters.

Priority chain for sync: 1. --adapters CLI flag (one-off override) 2. [agent-config] adapters in .muse/config.toml (persistent default) 3. All adapters (fallback)

Eliminates the need to pass --adapters on every sync invocation. Users who only use Claude + VSCode set it once and never think about it.

sha256:ea30b5d1ced22f3492e2664cf2b437428a594ea322a869b0287ac4b27961d010 sha
+3 ~2 symbols
sha256:b594045f011a779ba69b1d68112b7ce1945bc7008652e64748607d45f322677b snapshot
+3
symbols added
~2
symbols modified
0
dead code introduced
Semantic Changes 5 symbols
− .cursorrules .cursorrules
− .windsurfrules .windsurfrules
~ muse/cli/commands/agent_config.py .py 3 symbols added, 2 symbols modified
+ _load_configured_adapters function function _load_configured_adapters L351–374
+ re import import re L55–55
+ run_set function function run_set L739–791
← Older Oldest on task/agent-config-set
All commits
Newer → Latest on task/agent-config-set

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