poll_tasks
Waits for new task assignments, blocking until one is assigned or timeout expires, then returns current tasks and change status. Use for blocking access; supports full task details.
Instructions
Long-poll for new task assignments. Blocks until a task is assigned to this agent or the timeout expires. Returns current assigned tasks and whether any change occurred. Tasks use the lean get_my_tasks view (first-line descriptions, no envelope fields); full=true returns the complete items. Kept for backward compatibility — prefer get_my_tasks for non-blocking access.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | Return complete task items instead of the lean view (default false). | |
| timeout | No | Maximum seconds to wait for new assignments (default 30, max 120). |