Skip to content

Add --agents selection to init, status, doctor and clean - #21

Merged
raj-khan merged 1 commit into
mainfrom
agents-selection
Oct 24, 2026
Merged

raj-khan merged 1 commit into
mainfrom
agents-selection

Conversation

@raj-khan

Copy link
Copy Markdown
Contributor

init takes --agents claude,... and records the chosen agents in canaries.json; without it, Claude Code plus any agent the project already uses. status and doctor report per agent, clean unregisters every known agent, and hook / session-start take --agent <name> (unknown falls back to Claude Code so a hook never fails). Old state files without agents read as Claude Code. Only Claude Code is registered so far. Backlog task-2.

init records the agents it wires in canaries.json. status and doctor report each one, clean unregisters every agent, and the hook commands take --agent. A state file without the field still means Claude Code.
@raj-khan
raj-khan merged commit 5c428e6 into main Oct 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant