list_tasks
Retrieve tasks from a selected view—today, upcoming, inbox, done, or all—in the view's defined order, with optional text filtering by title or tag.
Instructions
List the tasks of one view, in the view's order. The views: 'today' = overdue first, then due today, then planned for today. 'upcoming' = due after today. 'inbox' = no date and not planned. 'done' = completed in the last 30 days. 'all' = every task: open ones first (overdue, then by due day, undated last), then done ones, newest first. Returns a JSON array of tasks.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | One of: today, upcoming, inbox, done, all. Default today. | today |
| filter | No | Only tasks whose title or tag contains this text (case-insensitive). Empty for all. |