feat: add muse agent-config command
Implements muse agent-config with four subcommands: - init: generate .muse/agent.md with sane defaults (standalone, workspace_root, workspace_member) - sync: derive IDE adapter files (CLAUDE.md, AGENTS.md, .cursorrules, copilot-instructions.md, .windsurfrules) - show: print agent.md content with --scope repo|workspace|merged - status: report which adapters exist and whether they are in sync with agent.md
Claude adapter uses @include syntax; all others embed full content. Workspace hierarchy is respected — workspace-level rules prepend to repo-level rules. 45 tests, zero typing violations. Also fixes stale Python 3.12 comment in invariants.py.
sha256:e204518ffa2fe70d73194a3d2ff4712eb6d1be5bc4688ef0afbf885b9a2ca0ef
sha
sha256:60948f7fcb3b8bc44f1d3e2947cf940bbbbe6c06835391d25fe8655a77c92db2
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:e204518ffa2fe70d73194a3d2ff4712eb6d1be5bc4688ef0afbf885b9a2ca0ef --body "your comment"
No comments yet. Be the first to start the discussion.