task_list
List tasks across all epics with subtask and dependency counts. Filter by project, status, priority, assignee, branch, or tag to quickly locate relevant work.
Instructions
List tasks; without epic_id, across all epics. Includes subtask and dependency counts. Rows are compact: nulls and metadata dropped, descriptions cut to 120 chars (task_get for full). branch="current" restricts to the active git branch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Filter by tag | |
| limit | No | Max results | |
| branch | No | Git branch filter: "current" = active branch, "" = branch-agnostic only, omit = all. | |
| status | No | ||
| epic_id | No | Filter by epic (omit for all tasks) | |
| sort_by | No | Sort order: priority (critical first), created (newest first), due_date (earliest first), status (actionable first) | priority |
| priority | No | ||
| project_id | No | Scope to one project. Needed when a single database holds several projects; defaults to the SAGA_PROJECT env var if set, otherwise the whole database. | |
| assigned_to | No | Filter by assignee | |
| include_deleted | No | Include removed tasks. | |
| include_archived | No | Include archived epics and their tasks. |