search_tasks
Filter and find tasks by text, status, priority, tags, or project with pagination and sorting options for efficient task management.
Instructions
Search and filter tasks by multiple criteria including text query, status, priority, tags, and project. Supports pagination and sorting.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Optional text to search in task titles and descriptions (case-insensitive) | |
| status | No | Optional list of status values to filter by - JSON string or array | |
| priority | No | Optional list of priority values to filter by - JSON string or array | |
| tags | No | Optional list of tags to filter by (tasks must have at least one) - JSON string or array | |
| project_name | No | Optional project name to filter by | |
| limit | No | Maximum number of results to return (default: 50, max: 100) | |
| offset | No | Number of results to skip for pagination (default: 0) | |
| sort_by | No | Sort criteria (default: relevance) | relevance |