list_tasks
Retrieve tasks filtered by assignee, status, dartboard, priority, tags, date range, and parent status. Supports pagination and multiple detail levels.
Instructions
Query tasks with filters (assignee, status, dartboard, priority, tags, dates, has_parent), pagination, and detail levels. Parent filter uses client-side filtering.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assignee | No | Filter by assignee (dart_id, name, or email) | |
| status | No | Filter by status (dart_id or name) | |
| dartboard | No | Filter by dartboard (dart_id or name) | |
| priority | No | Filter by priority (1-5) | |
| tags | No | Filter by tags (dart_ids or names) | |
| due_before | No | Filter tasks due before date (ISO8601) | |
| due_after | No | Filter tasks due after date (ISO8601) | |
| has_parent | No | Filter tasks with parent (true) or without parent (false). Client-side filter. | |
| limit | No | Max tasks to return (default: 50, max: 500) | |
| offset | No | Pagination offset (default: 0) | |
| detail_level | No | minimal=id+title+parent+blockers, standard=+description+status+assignee+priority, full=all fields including relationships |