github openai/codex rust-v0.78.0
0.78.0

latest releases: rust-v0.81.0-alpha.1, rust-v0.80.0, rust-v0.80.0-alpha.6...
3 days ago

New Features

  • Add Ctrl+G to open the current prompt in your configured external editor ($VISUAL/$EDITOR) and sync edits back into the TUI. (#7606)
  • Support project-aware config layering: load repo-local .codex/config.toml, honor configurable project_root_markers, and merge that with system config like /etc/codex/config.toml. (#8354, #8359, #8461)
  • Support enterprise-managed configuration requirements on macOS via an MDM-provided TOML payload. (#8743)
  • Improve tui2 transcript navigation with multi-click selection, a copy shortcut/affordance, and a draggable auto-hiding scrollbar. (#8462, #8471, #8728)
  • Start Windows PowerShell sessions in UTF-8 mode to reduce encoding-related prompt/output issues. (#7902)
  • Exec policy rules can now include human-readable justifications, and policy loading follows the unified config-layer stack. (#8349, #8453, #8751)

Bug Fixes

  • Fix failures when the model returns multiple tool calls in a single turn by emitting tool calls in the format the Chat Completions API expects. (#8556)
  • Make /review compute diffs from the session’s working directory so base-branch detection works correctly with runtime cwd overrides. (#8738)
  • Handle the legacy Chat Completions streaming terminator cleanly to avoid spurious SSE parse errors. (#8708)
  • Fix a set of tui2 rendering/input edge cases (screen corruption, scroll stickiness, and selection/copy correctness). (#8463, #8695, #8449)
  • Improve diagnostics when ripgrep download fails during CLI packaging so failures are easier to debug. (#8486)
  • Avoid a panic when parsing alpha/stable version strings. (#8406)

Documentation

  • Replace and de-duplicate user docs with links to the developer documentation site (including skills docs). (#8662, #8407)
  • Clarify configuration documentation, including the developer_instructions option. (#8376, #8701)
  • Fix broken README links. (#8682)

Chores

  • Performance tuning for TUIs: cap redraw scheduling and reduce unnecessary rerenders during streaming to lower CPU usage. (#8499, #8681, #8693)
  • Update Rust dependencies across codex-rs. (#8414, #8596, #8597)

Changelog

Full Changelog: rust-v0.77.0...rust-v0.78.0

Don't miss a new codex release

NewReleases is sending notifications on new releases.