Skip to main content

Attributes

string
required
The patch and version — key@version.
enum
required
silent, interactive, handoff, or proposed_action.
string
confirm when the call was held for human approval. Null otherwise.
enum
required
pending, ok, or failed. pending means in flight or waiting at a gate.
object
What the model chose to send, validated against the patch’s input schema.
object
What came back, after redaction. On a rejected write this is { "declined": true, "detail": … }.
object
The egress we actually made — method, URL, headers, body.
object
base from the patch declaration, effective after any agent-level raise.
object
idempotent and retry mode, from the declaration.
integer
Wall time for the call.
number
Credits charged for this call, for priced patches.
object
Present on a proposed_action that has been resolved. Carries state, detail, and created_at. See the Outcome object.
The trace does not expose a tool call’s own id. To resolve a pending call — approving a write or reporting an outcome — take the tool_call_id from pending_confirmation or pending_action on GET /v1/loom/threads.