list_tasks
Fetch tasks from a Plane project, optionally filtered by state, assignee, or status group. Performs client-side filtering and pagination to deliver the requested matches.
Instructions
List tasks in the configured project, optionally filtered.
Filtering is done client-side because Plane's list endpoint silently
ignores state/assignee query params. We page through up to 500 raw
items and return at most limit matches. If next_cursor is null,
the filtered range has been exhausted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| cursor | No | Pagination cursor returned in a previous response. | |
| state_id | No | Filter by specific state UUID. Use list_states to see options. | |
| assignee_id | No | Filter by assignee user UUID. | |
| status_group | No | Filter by state group. 'backlog' shows only backlog items, 'completed' only Done, etc. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||