List the organization's tasks
query_tasksQuery tasks to see open, expired, declined, or done statuses and assigned recipients.
Instructions
Answers 'which tasks are open, expired, declined or done, and who has them'. Status only — it never shows what people answered or reported; for that use get_task, query_events or get_activity. One page of compact summaries, newest first: id, title, tag, topic, status, recipients, input kinds and reply mode (what sort of answer it expects), attachment kinds (file, link), sent time, and a per-status count of the task's subtasks (checklist items). Filter by status, time window, topic, member, or group.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "query_tasks"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| group | No | Only the instances of this task group (grptsk_ id). | |
| limit | No | Page size. Modest default; the result carries a cursor when there is more. | |
| since | No | ISO-8601 instant; only items created at or after this. | |
| topic | No | Only tasks sent to this topic: its name, or its id. | |
| until | No | ISO-8601 instant; only items created at or before this. | |
| cursor | No | Continue a previous page: pass the `cursor` it returned. | |
| member | No | Only tasks delivered to this member (name or usr_ id). | |
| status | No | Only tasks in these states. Omit for all. |