list_tasks
Filter and sort tasks from the vault by status, priority, type, assignee, project, or tags to find available work or monitor progress.
Instructions
Query tasks by status, priority, type, or assignee. Returns a filtered, sorted list of tasks from the vault's task queue. Use to find available work or monitor progress.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Filter by tags. Returns tasks that have ALL specified tags. | |
| type | No | Filter by task type. Default: all. | all |
| limit | No | Maximum number of tasks to return. Default: 50. | |
| status | No | Filter by status. Default: all. | all |
| project | No | Filter by project ID. Only show tasks belonging to this project. | |
| assignee | No | Filter by assignee. Leave empty to show all. | |
| priority | No | Filter by priority. Default: all. | all |
| unassigned_only | No | Only show tasks with no assignee (available for claiming). | |
| exclude_projects | No | Exclude project-type tasks from results (show only actionable sub-tasks). Default: false. | |
| include_completed | No | Include completed/failed/cancelled tasks. Default: false (only active + pending). |