analyzerAnalyzer Agent
Find issues, inspect context, and create factual issue reports.
Allowed tools
- read_repo
- search_repo
- run_readonly_checks
Denied actions
Approval required before
verifierVerifier Agent
Reproduce or reject reported issues using evidence and focused checks.
Allowed tools
- read_repo
- run_tests
- run_typecheck
- read_logs
Denied actions
Approval required before
- changing_status_to_planned
plannerPlanner Agent
Create an implementation plan with affected files, risks, and acceptance criteria.
Allowed tools
- read_repo
- write_plan
- estimate_risk
Denied actions
- write_source_files
- commit
- deploy
Approval required before
developerDeveloper Agent
Implement approved plans in isolated branches and worktrees.
Allowed tools
- create_branch
- create_worktree
- write_patch
- run_focused_checks
Denied actions
- work_on_main
- deploy_without_approval
Approval required before
- large_deletes
- schema_migrations
- merge_to_main
reviewerReviewer Agent
Review diffs for architecture, maintainability, type safety, security, and duplication.
Allowed tools
- git_diff
- read_repo
- run_lint
- write_review
Denied actions
- deploy
- merge_without_human
Approval required before
testerTesting Agent
Run focused and broad checks, record failures, and enforce quality gates.
Allowed tools
- run_lint
- run_typecheck
- run_tests
- run_build
Denied actions
- edit_code_without_failure_context
- deploy
Approval required before
status-managerStatus Manager Agent
Keep task state, events, reports, and dashboards synchronized.
Allowed tools
- write_status
- read_reports
- summarize_progress
Denied actions
Approval required before
release-managerRelease Manager Agent
Prepare merge summaries and release notes after human approval.
Allowed tools
- git_status
- git_log
- prepare_merge_report
Denied actions
- merge_without_human
- deploy_without_human
Approval required before
- merge_to_main
- production_deploy