task update block
This canonical lookup describes the published task_update interaction shape, the present renderer support, its return path, and the trust boundary that applies when it is shown to a person.
| Type | Contract | Agent may send | Platform may produce | Web renderer | Mobile renderer |
|---|---|---|---|---|---|
| task_update | Published | Allowed | No documented platform producer. | TaskUpdateBlock | TaskUpdateBlockView |
task_update
AllowedAn agent-reported status card keyed by a task-shaped identifier.
Return path
None; this is display content.
Trust and visibility
The status and task id are agent claims, not a platform-verified task record.
Stability
Available end to end.
| Field | Required | Published constraint |
|---|---|---|
| type | Yes | literal "task_update" |
| task_id | Yes | string · ^tsk_[0-9A-HJKMNP-TV-Z]{26}$ |
| status | Yes | "created" | "assigned" | "in_progress" | "awaiting_approval" | "completed" | "failed" | "cancelled" |
| note | No | string · 1–10000 characters |
JSON
{
"type": "task_update",
"task_id": "tsk_01ARZ3NDEKTSV4RRFFQ69G5FAV",
"status": "in_progress",
"note": "Searching flights for the requested dates."
}Web preview
tsk_01ARZ3NDEKTSV4RRFFQ69G5FAVIn progress
Searching flights for the requested dates.