task_list
List human tasks assigned to you or your tenant.
Returns tasks for people or agents: approvals, reviews, manual inputs and scheduled work. Tasks come from workflow approval steps and from task_create.
Filters:
status: Filter by task status (not_started, triaging, agent_working, ready_for_review, completed, cancelled, expired; "pending" means not_started)
priority: Filter by priority (low, medium, high, urgent)
limit/offset: Pagination (default limit: 20, max: 100)
Returns task details including title, description, status, priority, and due date.
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": "task_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of tasks to return (default: 20, max: 100) | |
| offset | No | Number of tasks to skip (default: 0) | |
| status | No | Filter by task status: not_started (pending), triaging (in_progress), agent_working, ready_for_review, completed, cancelled, expired | |
| priority | No | Filter by priority: low, medium, high, urgent |