pub fn scan_codex_session_dir(dir: &Path) -> Result<(SessionRecord, Vec<Event>)>
Walk all .jsonl files under dir; return inferred SessionRecord + events. Agent = “codex”. Session id = dir name.
.jsonl
dir
SessionRecord