Contract Trace

The stable public contract trace lives on agentRunDetailSchema.contractTrace.

Public fields

  • actualBoundInput
  • actualStructuredOutput
  • renderedPromptTrace

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.

See also

Was this page helpful?