list_tasks
Retrieve and filter tasks by project ID or state (open, pending_approval, completed, all) for structured task management. Includes recommendations to guide task completion.
Instructions
List all tasks, optionally filtered by project ID and/or state (open, pending_approval, completed, all). Tasks may include tool and rule recommendations to guide their completion.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
projectId | No | The ID of the project to list tasks from. If omitted, list all tasks. | |
state | No | Filter tasks by state. 'open' (not started/in progress), 'pending_approval', 'completed', or 'all' to skip filtering. |
Input Schema (JSON Schema)
{
"properties": {
"projectId": {
"description": "The ID of the project to list tasks from. If omitted, list all tasks.",
"type": "string"
},
"state": {
"description": "Filter tasks by state. 'open' (not started/in progress), 'pending_approval', 'completed', or 'all' to skip filtering.",
"enum": [
"open",
"pending_approval",
"completed",
"all"
],
"type": "string"
}
},
"required": [],
"type": "object"
}