Contract Trace
The stable public contract trace lives on agentRunDetailSchema.contractTrace.
Public fields
actualBoundInputactualStructuredOutputrenderedPromptTrace
Use it to compare what was bound into the run with what the run actually returned.
Boundary note
The API implementation also has richer orchestration run traces for /api/runs/:id, but that route family is non-public in the current docs boundary.