task_list
List tasks across all epics or filter by epic, status, priority, assignee, tag, or branch. Includes subtask counts and dependency info to help manage project workflow.
Instructions
List tasks with optional filters. If no epic_id given, lists across ALL epics. Includes subtask counts and dependency info. Pass branch="current" to restrict to tasks whose epic is scoped to the active git branch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| epic_id | No | Filter by epic (omit for all tasks) | |
| status | No | ||
| priority | No | ||
| assigned_to | No | Filter by assignee | |
| tag | No | Filter by tag | |
| branch | No | Filter by the git branch of the task's epic. Pass "current" to auto-detect; pass empty string to restrict to branch-agnostic epics. Omit to list all. | |
| sort_by | No | Sort order: priority (critical first), created (newest first), due_date (earliest first), status (actionable first) | priority |
| limit | No | Max results |