List tasks
goalslot_list_tasksList tasks from GoalSlot, filtering by status (BACKLOG, TODO, DOING, DONE), goal, schedule block, or day of week, with a configurable limit to keep responses concise.
Instructions
READ ONLY. Lists tasks, optionally filtered by status, goal, schedule block or day of week. Statuses are BACKLOG, TODO, DOING, DONE. Results are capped by limit (default 50) so a large backlog cannot flood the conversation; the response says whether it was truncated. dayOfWeek here is Sunday-first (0 = Sunday), which is not the Monday-first ordering that weekly reports use.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum tasks to return. Defaults to 50, maximum 200. | |
| goalId | No | Goal id from list_goals. Never construct or guess an id. | |
| status | No | Task status. One of BACKLOG, TODO, DOING, DONE. | |
| statuses | No | Several statuses at once. Overrides status when both are given. | |
| dayOfWeek | No | Day of week: 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday. Note this is Sunday-first and differs from the Monday-first ordering weekly reports use. | |
| scheduleBlockId | No | Schedule block id from get_schedule. Never construct or guess an id. |