tool_call.progress

⚠️
Preview — this feature is being built; the design below is the spec.

Received on the stream and in the event list. Partial output from a long-running tool, such as a command on a self-hosted runner.

Example

id: evt_01JC7M3B
data: {"type": "tool_call.progress", "tool_call_id": "call_31", "progress": "Matched 1,840 of 2,212 invoices…"}

Fields

FieldMeaning
progressUp to 4 KB of new output.

Handling

Show it as a status line. It is informational; the result arrives in tool_call.completed.

Was this page helpful?