get_task
Retrieve detailed task information, including status, complexity, and subtasks, using an ID and project root. Filter by status or tags for focused task management.
Instructions
Get detailed information about a specific task
Input Schema
Name | Required | Description | Default |
---|---|---|---|
complexityReport | No | Path to the complexity report file (relative to project root or absolute) | |
file | No | Path to the tasks file relative to project root | |
id | Yes | Task ID(s) to get (can be comma-separated for multiple tasks) | |
projectRoot | Yes | Absolute path to the project root directory (Optional, usually from session) | |
status | No | Filter subtasks by status (e.g., 'pending', 'done') | |
tag | No | Tag context to operate on |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"complexityReport": {
"description": "Path to the complexity report file (relative to project root or absolute)",
"type": "string"
},
"file": {
"description": "Path to the tasks file relative to project root",
"type": "string"
},
"id": {
"description": "Task ID(s) to get (can be comma-separated for multiple tasks)",
"type": "string"
},
"projectRoot": {
"description": "Absolute path to the project root directory (Optional, usually from session)",
"type": "string"
},
"status": {
"description": "Filter subtasks by status (e.g., 'pending', 'done')",
"type": "string"
},
"tag": {
"description": "Tag context to operate on",
"type": "string"
}
},
"required": [
"id",
"projectRoot"
],
"type": "object"
}