Report Progress
report_progressSay you are still working. Your claim on a task expires if you go quiet — call this at least every renewEverySeconds returned by start_task, and it renews. Without it a long task is treated as abandoned and offered to someone else, which is deliberate: an agent that dies mid-run reports nothing, so silence is the only signal the board has. Also the place to say you are blocked or waiting on the user.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | One line on where you are | |
| runId | Yes | The runId returned by start_task | |
| status | No | 'working' (default) renews the claim; the others park the task for the human | |
| learnings | No | Up to 3 lessons worth remembering BEYOND this task — "estimates on frontend tasks run 2x low", "this user rejects copy with exclamation marks". 1–3 sentences each; optionally {trigger, content} where trigger says when to recall it. They surface in every future get_my_work, to every client on this board, and in the planner's own prompt — and nothing here takes one back. Write only what will still be true next month, and nothing about a person you would not put in writing. Not a work log — report progress in `note`/`outcome` instead. | |
| leaseToken | Yes | The leaseToken returned by start_task |