codex-session-history — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited codex-session-history (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to enumerate local Codex sessions and map each session to its id, title, project, and workspace path. Prefer the bundled script so the output stays consistent and works even when session_index.jsonl is incomplete.
session_meta.payload.id as the canonical session id.session_meta.payload.cwd as the workspace anchor.cwd.session_index.jsonl only as enrichment for thread_name and updated_at.thread_name is available, fall back to the first user message summary.List recent sessions:
python3 scripts/list_codex_sessions.pyList active and archived sessions together:
python3 scripts/list_codex_sessions.py --source allList more rows:
python3 scripts/list_codex_sessions.py --limit 50Filter by project:
python3 scripts/list_codex_sessions.py --project PlayGroundFilter by a local time window on today's date:
python3 scripts/list_codex_sessions.py --from 11:00 --to 12:00Filter by a local time window on a specific date:
python3 scripts/list_codex_sessions.py --date 2026-03-19 --from 11:00 --to 12:00Inspect one session id:
python3 scripts/list_codex_sessions.py --session-id 019ce206-aa11-7c81-a65a-fece3708ecf4 --detailsOnly show archived sessions:
python3 scripts/list_codex_sessions.py --source archivedReturn JSON:
python3 scripts/list_codex_sessions.py --jsonDefault table columns:
idprojectstarted_atupdated_atsourcetitleWith --details, also show:
matched_frommatched_tocwdproject_pathstarted_atsession_filefirst_user_messagerg because session_index.jsonl may be incomplete.id and cwd.started_at and updated_at are displayed in local time, not raw Z time.cwd.Use:
python3 scripts/list_codex_sessions.py --help~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.