Ticket List
ticket_listPage through the caller's tickets on the Meta Council board. The opaque next_cursor is owner- and filter-bound; keep every filter unchanged on the next call. Immutable cursor ordering keeps a stable full-board traversal exact while returned tickets are edited or reordered. Filter by status, assignee, action_type, priority, parent_id (a ticket UUID, or 'none' for root tickets only), or free-text q over title/description. With recursive=true, parent_id must be an owned UUID and all descendants (not the anchor) are returned as one flat, cycle-safe traversal. Session/workflow links are opaque metadata filters, not access grants. Start here to find work, then use ticket_get for detail and ticket_claim to take a ticket.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | ||
| limit | No | ||
| scope | No | Archived tickets are out of the working set and hidden by default. Archiving never changed their status, so an archived ticket listed under scope='archived' still shows the status it had. | active |
| cursor | No | ||
| status | No | ||
| assignee | No | ||
| priority | No | ||
| parent_id | No | Parent ticket UUID, or 'none' for roots only. | |
| recursive | No | ||
| session_id | No | ||
| action_type | No | ||
| workflow_session_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes |