tasks_list
Lists a project's tasks ordered by recency, optionally filtered by status; excludes plan steps by default, but loads a plan's steps via slug or one task by globally unique ID.
Instructions
List a project's tasks, optionally filtered by status, newest first. By default plan-step tasks are excluded; pass plan= to list that plan's steps instead. Pass id= to load a single task by its globally-unique id (a direct lookup that ignores project/status/plan and needs no session scope).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | load exactly one task by its globally-unique id; when set, project/status/plan are ignored and the response's tasks array holds just that task | |
| plan | No | optional plan slug: list that plan's step tasks instead of the default (non-plan) tasks | |
| status | No | optional status filter | |
| project | No | project slug; defaults to the bound session's project | |
| session | No | the session to act as: the name session_start returned, the cc/<id> or cx/<id> on your briefing's 'Seam session' line, or a session ULID. It scopes and credits this call. Defaults to this connection's session; pass it on every call when session_start reports the connection as stateless |