Expand description
Codex CLI session parser for JSONL files. Codex CLI session parser.
Parses session files from OpenAI’s Codex CLI tool. Sessions are stored in
JSONL format at ~/.codex/sessions/YYYY/MM/DD/rollout-*.jsonl.
Each line in a JSONL file has a type field:
session_meta: Contains session metadata (id, cwd, model, git info)response_item: Contains messages with role and content
Structs§
- Codex
Watcher - Watcher for Codex CLI sessions.
- Parsed
Codex Message - Intermediate representation of a parsed Codex message.
- Parsed
Codex Session - Intermediate representation of a parsed Codex session.
Functions§
- find_
codex_ session_ files - Discovers all Codex session files.
- parse_
codex_ session_ file - Parses a Codex JSONL session file.