List Tasks
gtasks_list_tasksList tasks from a Google Tasks list, filtering by pending/completed status and due or completion dates. Use it to answer questions like what's due today, this week, or finished recently.
Instructions
List tasks in one list, optionally filtered by completion and due date.
By default only pending (not completed) tasks are returned. Dates are YYYY-MM-DD and inclusive. Examples:
"what is due today or overdue?" -> due_to=
"pending this week" -> due_from=, due_to=
"what did I finish this week?" -> include_completed=true, completed_from= Tasks without a due date are returned only when no due_from/due_to filter is set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum tasks to return | |
| due_to | No | Only tasks due on or before this day (YYYY-MM-DD) | |
| list_id | No | Task list ID from gtasks_list_task_lists. '@default' is the user's main list ('My Tasks'). | @default |
| due_from | No | Only tasks due on or after this day (YYYY-MM-DD) | |
| page_token | No | next_page_token from a previous call | |
| completed_to | No | Only tasks completed on or before this day (YYYY-MM-DD) | |
| completed_from | No | Only tasks completed on or after this day (YYYY-MM-DD) | |
| response_format | No | 'markdown' for readable text, 'json' for structured data | markdown |
| include_completed | No | Also return completed tasks |