| Mode | Use when |
|---|---|
| Ask | Use when a question about the codebase needs an answer, whether that is how a flow operates, where something is implemented, or what depends on a given component |
| Build | A feature, endpoint, or modification needs to be implemented with full awareness of existing patterns and dependencies |
| Debug | A reported issue, exception, or unexpected behavior needs to be traced from where it surfaces to where it originates |
How they fit together
Ask, Build, and Debug operate on the same knowledge graph. Using Ask first surfaces the relevant components and their relationships, narrowing what Build needs to generate or what Debug needs to trace.Agent tool mapping
- Ask Agent
- Code Agent
- Debug Agent
21 Tools Total
Knowledge Graph Tools (10)
Knowledge Graph Tools (10)
Code Query Tools (3)
Code Query Tools (3)
Web Tools (2)
Web Tools (2)
Task Management Tools (6)
Task Management Tools (6)
Requirement Tools (2)
Requirement Tools (2)
Execution Tools (1)
Execution Tools (1)
- Shell Command (available when repo manager is enabled)

