Skip to content

Run Records

RunRecord is the canonical audit artifact produced by aioc when run(..., { record }) is configured.

It supports:

  • post-incident review
  • reproducibility checks after prompt or policy changes
  • structured comparison across runs
  • replay-oriented regression analysis
  • items
  • promptSnapshots
  • requestFingerprints
  • policyDecisions
  • guardrailDecisions
  • metadata

aioc also exposes utilities that operate on run records:

  • extractToolCalls(...)
  • compareRunRecords(...)
  • replayFromRunRecord(...)

These are intended to reduce application boilerplate for analysis and non-regression workflows.