runs

Get tool call

Retrieve a single tool call by ID. Use 'any' as run_id to skip parent validation.

get/v1/runs/{run_id}/tool-calls/{id}

Request

  • Base URL: https://api.patricia.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.patricia.app/v1/runs/{run_id}/tool-calls/{id}
  • Auth: HTTP bearer

Path parameters

idstring uuid required
run_idstring required

Agent Run ID. Use 'any' to search across all parents.

Headers

X-Tenant-Idstring nullable

Response

The requested tool call.

idstring uuid nullable
tenant_idstring uuid nullable
run_idstring uuid nullable
tool_namestring nullable
kind_codestring nullable
risk_tier_codestring nullable
inputobject nullable

Tool arguments, sanitized. Present only for callers holding runs:execute; null for read-only callers, which receive input_summary instead. Null with no input_summary means the call had no stored arguments.

outputobject nullable

Tool result, sanitized like input: visible (control-token-stripped, size-capped) only for callers holding runs:execute, null for read-only callers. Results often echo the arguments, so they follow the same visibility rule.

status_codestring nullable
duration_msinteger nullable
errorstring nullable

Failure diagnostic, sanitized like input: visible only for callers holding runs:execute, null for read-only callers. Error messages routinely quote the failing call's arguments, so they follow the same visibility rule.

created_atstring date-time nullable

Changes