Codex: rust-v0.94.0 Release

Release date:
February 2, 2026
Previous version:
rust-v0.94.0-alpha.11 (released February 2, 2026)
Magnitude:
0 Diff Delta
Contributors:
0 total committers
Data confidence:
Commits:

Top Contributors in rust-v0.94.0

Could not determine top contributors for this release.

Directory Browser for rust-v0.94.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

New Features

  • Plan mode is now enabled by default with updated interaction guidance in the plan prompt. (#10313, #10308, #10329)
  • Personality configuration is now stable: default is friendly, the config key is personality, and existing settings migrate forward. (#10305, #10314, #10310, #10307)
  • Skills can be loaded from .agents/skills, with clearer relative-path instructions and nested-folder markers supported. (#10317, #10282, #10350)
  • Console output now includes runtime metrics for easier diagnostics. (#10278)

Bug Fixes

  • Unarchiving a thread updates its timestamp so sidebar ordering refreshes. (#10280)
  • Conversation rules output is capped and prefix rules are deduped to avoid repeated rules. (#10351, #10309)
  • Override turn context no longer appends extra items. (#10354)

Documentation

  • Fixed a broken image link in the npm README. (#10303)

Changelog

Full Changelog: https://github.com/openai/codex/compare/rust-v0.93.0...rust-v0.94.0

  • #10278 feat: show runtime metrics in console @apanasenko-oai
  • #10285 display promo message in usage error @willwang-openai
  • #10302 fix(nix): update flake for newer Rust toolchain requirements @douglaz
  • #10296 chore(features) remove Experimental tag from UTF8 @dylan-hurd-oai
  • #10303 Fix npm README image link @fouad-openai
  • #10306 chore(app-server) add personality update test @dylan-hurd-oai
  • #10308 plan mode prompt @aibrahim-oai
  • #10305 chore(core) Default to friendly personality @dylan-hurd-oai
  • #10307 feat(core,tui,app-server) personality migration @dylan-hurd-oai
  • #10313 enable plan mode @aibrahim-oai
  • #10120 feat: fire tracking events for skill invocation @alexsong-oai
  • #10317 feat: Support loading skills from .agents/skills @gverma-openai
  • #10282 Make skills prompt explicit about relative-path lookup @xl-openai
  • #10316 Add websocket telemetry metrics and labels @apanasenko-oai
  • #10314 chore(config) Rename config setting to personality @dylan-hurd-oai
  • #10310 chore(features) Personality => Stable @dylan-hurd-oai
  • #10320 Sync system skills from public repo @gverma-openai
  • #10322 Sync system skills from public repo for openai yaml changes @gverma-openai
  • #10323 fix(config) config schema newline @dylan-hurd-oai
  • #10329 Improve plan mode interaction rules @charley-oai
  • #10280 Bump thread updated_at on unarchive to refresh sidebar ordering @charley-oai
  • #10350 fix: System skills marker includes nested folders recursively @gverma-openai
  • #10351 fix(rules) Limit rules listed in conversation @dylan-hurd-oai
  • #10354 Do not append items on override turn context @pakrym-oai
  • #10309 fix(core) Deduplicate prefix_rules before appending @dylan-hurd-oai
  • #10373 chore(core) gpt-5.2-codex personality template @dylan-hurd-oai
  • #10375 fix(personality) prompt patch @dylan-hurd-oai
  • #10371 feat: vendor app-server protocol schema fixtures @bolinfest