Skip to main content

Run data formats

FormatRoleSpecification
EventsRecorded HTTP-first event formatRFC-0002
StorylineInternal normalized Run and tool-call modelRFC-0001 § Wire schema
ACTFJSON Run interchangeRFC-0004 § JSON Pointer mapping
ATIFAgent Run interchangeRFC-0008 § JSON Pointer mapping
OpenAI MessagesRow-based training and evaluation corpusRFC-0009 § JSON Pointer mapping
CodexLocal Codex CLI/TUI session JSONL (~/.codex/sessions/**/rollout-*.jsonl). Decode-only.
Claude CodeLocal Claude Code transcript JSONL (~/.claude/projects/**/*.jsonl). Decode-only.
AgenticMDHuman-readable live and materialized viewAgenticMD reference

Recorded events and reconstructed projections have different fidelity and ownership. See Run storage design before choosing a format as a persistence boundary.

Each format RFC is authoritative for that format's wire contract and its mapping to Storyline. Mapping tables elsewhere are non-normative.