update_task
Report progress and renew lease on a claimed task by updating status and adding notes to shared context.
Instructions
Report progress on your claimed task and renew its lease.
status may be 'claimed' or 'in_progress'. Any notes you pass are saved to shared context (tagged with the task id) so other agents can see what you are doing. Finishing goes through submit_for_review or complete_task instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | ||
| agent_id | Yes | ||
| status | No | ||
| notes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| project_id | Yes | ||
| title | Yes | ||
| description | No | ||
| role | No | Suggested agent role, e.g. 'implementer'. | any |
| priority | No | 1 = highest, 3 = lowest. | |
| status | No | open | |
| depends_on | No | ||
| claimed_by | No | ||
| lease_expires_at | No | ||
| iteration | No | How many review round-trips this task has had. | |
| summary | No | Completion summary written by the finishing agent. | |
| artifacts | No | Paths/URLs produced by the task. | |
| created_at | Yes | ||
| updated_at | Yes |