tool_call.completed
⚠️
Preview — this feature is being built; the design below is the spec.
Received on the stream and in the event list. A Syntic-run tool finished.
Example
id: evt_01JC7M3B
data: {"type": "tool_call.completed", "tool_call_id": "call_8", "output": "{\"status\": \"shipped\", \"carrier\": \"DHL\"}", "is_error": false, "duration_ms": 412}Fields
| Field | Meaning |
|---|---|
output | Truncated to 8 KB in the event; the full output is in the session history. |
is_error | true when the tool failed. The agent sees the error and decides what to do. |
Handling
Useful for audit logs and debugging slow tools via duration_ms.
Was this page helpful?