search_tasks
Search tasks by matching a query against a field like description, project, or tags. Returns matching tasks as JSON using case-insensitive substring matching.
Instructions
Search tasks by matching a query against a specific field. Read-only.
Returns matching tasks as JSON. Matching is case-insensitive substring.
field defaults to 'description'. Other values: 'project', 'tags', or any UDA name (e.g. 'phase', 'scope', 'area'). The field must exist in the schema or be a Taskwarrior built-in.
Use list_tasks with filter syntax for structured queries. Use this for free-text search when filter syntax is insufficient or when searching across a UDA field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| field | No | description |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |