Replay API
The dated, metadata-only lifecycle contract for recording AI-agent conversation events.
Gated rollout
The receiver and contract are implemented locally. Shared or production Replay traffic remains gated until the operator rollout requirements are approved.
Replay accepts metadata-only lifecycle facts. It must never receive prompts, completions, message text, tool payloads, PII, secrets, or provider request and response bodies.
{
"apiVersion": "2026-07-09",
"eventTypes": [
"input.received",
"turn.started",
"turn.decision_recorded",
"model.completed",
"output.finalized",
"output.queued",
"output.held",
"output.sent",
"output.failed",
"turn.completed",
"turn.failed"
]
}The API version and event-type list above are generated directly from the production Replay validator and are checked for drift during every repository quality run.