CODEX RELEASES

What’s new in Codex 0.116.0

Official releaseOriginal notes on GitHub

New features

  • App-server TUI now supports device-code ChatGPT sign-in during onboarding and can refresh existing ChatGPT tokens. (#14952)
  • Plugin setup is smoother: Codex can prompt to install missing plugins or connectors, honor a configured suggestion allowlist, and sync install/uninstall state remotely. (#14896, #15022, #14878)
  • Added a userpromptsubmit hook so prompts can be blocked or augmented before execution and before they enter history. (#14626)
  • Realtime sessions now start with recent thread context and are less likely to self-interrupt during audio playback. (#14829, #14827)

Bug fixes

  • Fixed a first-turn stall where websocket prewarm could delay turn/start; startup now times out and falls back cleanly. (#14838)
  • Restored conversation history for remote resume/fork in the app-server TUI and stopped duplicate live transcript output from legacy stream events. (#14930, #14892)
  • Improved Linux sandbox startup on symlinked checkouts, missing writable roots, and Ubuntu/AppArmor hosts by preferring system bwrap when available. (#14849, #14890, #14963)
  • Fixed an agent job finalization race and reduced status polling churn for worker threads. (#14843)

Documentation

  • Refreshed the Python SDK public API docs, examples, and walkthrough around the generated app-server models. (#14446)

Maintenance

  • Pinned the setup-zig GitHub Action to an immutable SHA for more reproducible CI. (#14858)