task_list
Find Task Passport IDs or inspect task history. Filter by status/scope, limit results, and view open tasks by default; read-only.
Instructions
Find Task Passport ids or inspect task history. Without status lists open tasks; pass all: true for full history. compact and limit shorten the result. Filters combine with AND; current task is marked with an asterisk. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Include completed and abandoned tasks. Cannot combine with open: true or status. | |
| json | No | Return structured JSON instead of formatted text. | |
| open | No | Only active, parked, blocked, and verifying tasks (the default). Cannot combine true with status. | |
| limit | No | Return at most this many matching tasks, newest updated first. Result metadata reports matched/returned/omitted counts. | |
| scope | No | One write-scope prefix filter or a non-empty array: unqualified paths select primary; id:path selects an additional repository. Matches CLI --scope. | |
| status | No | One status or a non-empty array of statuses (OR within this filter). | |
| compact | No | Omit branch/scope in text or JSON whitespace; JSON fields remain unchanged. |