expand_all
Break down pending tasks into detailed subtasks automatically, using complexity, defaults, or research-based methods for precise task management in AI-driven development.
Instructions
Expand all pending tasks into subtasks based on complexity or defaults
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "expand_all"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | Absolute path to the tasks file in the /tasks folder inside the project root (default: tasks/tasks.json) | |
| force | No | Force regeneration of subtasks for tasks that already have them | |
| num | No | Target number of subtasks per task (uses complexity/defaults otherwise) | |
| projectRoot | No | Absolute path to the project root directory (derived from session if possible) | |
| prompt | No | Additional context to guide subtask generation for all tasks | |
| research | No | Enable research-backed subtask generation (e.g., using Perplexity) | |
| tag | No | Tag context to operate on |