Run schema.
interface RunSchemacompletion_cost_details is the per-category USD breakdown of
completion_cost. Categories mirror completion_token_details. Returned only
when the COMPLETION_COST_DETAILS field is requested.
completion_token_details is the per-category breakdown of completion_tokens.
Category names are model-specific (for example reasoning, audio). Returned
only when the COMPLETION_TOKEN_DETAILS field is requested.
JSON body of the response that caused the error
parent_run_ids lists ancestor run UUIDs from the trace root down to the direct
parent.
price_model_id identifies the pricing model UUID used for cost estimates, when
recorded.
prompt_cost_details is the per-category USD breakdown of prompt_cost.
Categories mirror prompt_token_details. Returned only when the
PROMPT_COST_DETAILS field is requested.
prompt_token_details is the per-category breakdown of prompt_tokens.
Category names are model-specific (for example cache_read, cache_write).
Returned only when the PROMPT_TOKEN_DETAILS field is requested.
Enum for run types.
HTTP status for the response that caused the error
thread_id is the conversation thread UUID this run belongs to, if any.