search_advanced
Search tasks using multiple optional filters combined with AND logic. Use for GTD reviews, area sweeps, or finding modified tasks.
Instructions
Multi-predicate search. Every filter is optional and AND-combined.
Use this for GTD reviews ("what's overdue?"), area sweeps, or finding tasks modified recently.
Args:
status: 'pending', 'cancelled', or 'completed'.
type: 'task', 'project', or 'heading'.
schedule: 'inbox', 'anytime', or 'someday'.
area_uuid: Filter by area.
project_uuid: Filter by parent project.
tag: Tag UUID or name to filter by.
include_descendants: When tag is set, also match descendant tags.
start_date_from, start_date_to: Unix-timestamp range for start date.
deadline_from, deadline_to: Unix-timestamp range for deadline.
modified_since: Only tasks modified at or after this timestamp.
completed_since: Only tasks completed at or after this timestamp.
include_trashed: If True, also include trashed tasks.
limit: Optional max number of tasks.
offset: Optional pagination offset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | ||
| type | No | ||
| schedule | No | ||
| area_uuid | No | ||
| project_uuid | No | ||
| tag | No | ||
| include_descendants | No | ||
| start_date_from | No | ||
| start_date_to | No | ||
| deadline_from | No | ||
| deadline_to | No | ||
| modified_since | No | ||
| completed_since | No | ||
| include_trashed | No | ||
| limit | No | ||
| offset | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |