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

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.

See also

Was this page helpful?