Codex CLI 0.114.0: Hooks, Health Checks, Handoffs
Codex CLI 0.114.0 adds experimental hooks, improves handoff continuity with transcript context, and fixes permission handling, tmux crashes, and stuck threads.
TL;DR
- Experimental hooks engine with SessionStart and Stop events for custom workflows
- Handoffs now preserve realtime transcript context for better continuity
- Fixed permission handling, tmux crashes, and stuck-in-progress threads
New
- Experimental code mode — Isolated coding workflows for more focused development sessions.
- Hooks engine — SessionStart and Stop hook events let you trigger custom logic at session boundaries.
- Health check endpoints — WebSocket app-server deployments now expose GET /readyz and GET /healthz on the same listener for easier monitoring.
- Disable bundled system skills — Config switch to turn off built-in skills entirely if you need a cleaner environment.
- Handoff transcript context — Handoffs now carry realtime transcript, improving continuity when work transfers between turns.
- Improved $ mention picker — Skills, Apps, and Plugins are now clearly labeled, with plugins surfaced first for faster discovery.
Fixed
- Linux tmux crash from concurrent user-shell lookups — no more segfaults during shell detection.
- Apps being enabled in unsupported sessions — tightened enablement checks to prevent invalid states.
- Reopened threads stuck as in-progress — threads now properly resume after quitting mid-run.
- Permission handling — legacy workspace-write behavior preserved, newer permission profiles degrade safely on older builds.
- Approval flows — granted permissions now persist across turns, work with reject-style configs, and are honored by apply_patch.
npm install -g @openai/codex-cli@0.114.0 or check the full release on GitHub.
Source: Codex