progress block
This canonical lookup describes the published progress 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 |
|---|---|---|---|---|---|
| progress | Published | Allowed | No documented platform producer. | ProgressBlock | ProgressBlockView |
progress
AllowedA running-work indicator with an optional percentage.
Return path
None; this is display content.
Trust and visibility
Progress is agent-reported; omit percent rather than presenting an invented measurement.
Stability
Available end to end.
| Field | Required | Published constraint |
|---|---|---|
| type | Yes | literal "progress" |
| label | Yes | string · 1–200 characters |
| percent | No | integer · 0–100 |
JSON
{
"type": "progress",
"label": "Searching flights",
"percent": 40
}Web preview
Searching flights40%