Operations

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.