Skip to content

Agent Pipeline for Codex v0.9.0

Choose a tag to compare

@scottconverse scottconverse released this 17 May 18:05
· 5 commits to main since this release

Agent Pipeline for Codex v0.9.0

v0.9.0 adds persistent run memory through trusted Codex lifecycle hooks.

Highlights:

  • Active runs now maintain .agent-runs/<run-id>/memory/ with events.jsonl, turns.jsonl, decisions.jsonl, open_loops.jsonl, memory_probe.log, and handoff_current.md.
  • SessionStart injects handoff_current.md into fresh Codex sessions so restarts wake up with run state, warnings, open loops, and a resume checklist.
  • Hook memory remains local and deterministic, with no daemon, vector DB, or external memory service required.
  • CI now triggers for .codex-plugin/**, hooks/**, and docs/index.html.
  • Secret-assignment hook detection was narrowed to avoid false positives for ordinary Python keyword arguments containing key.

Verification:

  • python -m pytest -q -> 104 passed, 1 warning
  • python scripts\verify_plugin_release.py --source-only -> PLUGIN-RELEASE-VERIFY: PASSED
  • python scripts\verify_plugin_release.py --live -> PLUGIN-RELEASE-VERIFY: PASSED
  • Fresh codex exec --enable plugin_hooks memory smoke returned MEMORY_CONTEXT_VISIBLE MEMORY-SMOKE-V090-2026-05-17
  • GitHub CI run 25998528676 passed on commit c5783d061763ab9151a1a9be98950eb917dded8d
  • GitHub Pages run 25998528360 passed