search_work_items
Locate work items in HacknPlan using advanced filter criteria such as project, board, category, stage, milestone, tags, and completion status.
Instructions
Advanced search for work items with multiple filter criteria. Combines API filters with client-side filtering for comprehensive queries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Filter by tag names or IDs (e.g., ['vulkan', 'performance'] or [1, 8]) | |
| boardId | No | Filter by board/sprint ID | |
| stageId | No | Filter by stage ID | |
| projectId | No | The project ID (optional if HACKNPLAN_DEFAULT_PROJECT set) | |
| categories | No | Filter by category names or IDs (e.g., ['programming', 'bug'] or [1, 5]) | |
| categoryId | No | Filter by category ID | |
| isCompleted | No | Filter by completion status | |
| maxEstimate | No | Maximum estimated cost | |
| milestoneId | No | Filter by milestone ID | |
| minEstimate | No | Minimum estimated cost | |
| titleContains | No | Filter by title substring (case-insensitive) | |
| assignedUserId | No | Filter by assigned user ID | |
| hasAssignedUsers | No | Filter by whether task has assigned users (true) or not (false) | |
| importanceLevels | No | Filter by importance levels (names or IDs, e.g., ['urgent', 'high'] or [1, 2]) | |
| descriptionContains | No | Filter by description substring (case-insensitive) |