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
Contract trace is exposed on the documented run-detail objects. Public inspection stays family-specific under agent-run detail and skill-run detail rather than a generic orchestration-run route.