List tasks
list_tasksList standalone tasks (work items not tied to a goal plan), highest priority first, summarized and paginated. By default only open tasks (todo, in_progress, blocked) are returned. Each row carries the id used by get_task, update_task and complete_task.
Args:
status: Exact status filter: 'todo', 'in_progress', 'blocked', 'done'
or 'cancelled'; overrides include_done. Empty = open tasks only,
or all tasks when include_done=True.
source: Filter by origin: 'user', 'agent' or 'system' ('system' =
created by NEXUS's own maintenance). Empty = any.
include_done: Also include done and cancelled tasks when no status is
given.
limit: Tasks per page (default 25, max 100; max 10 with full=True).
offset: Number of tasks to skip, for the next page.
full: Return complete task objects (description and comments)
instead of summaries. Oversized results fail rather than
truncate, so use only for small pages.
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": "list_tasks"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | ||
| limit | No | ||
| offset | No | ||
| source | No | ||
| status | No | ||
| include_done | No |