From 82464689ce0ba8a3b2065e73a8aa0cfdf2ad0625 Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Thu, 5 Feb 2026 08:12:44 -0800 Subject: [PATCH] ## New Features - Steer mode is now stable and enabled by default, so `Enter` sends immediately during running tasks while `Tab` explicitly queues follow-up input. (#10690) ## Bug Fixes - Fixed `resumeThread()` argument ordering in the TypeScript SDK so resuming with local images no longer starts an unintended new session. (#10709) - Fixed model-instruction handling when changing models mid-conversation or resuming with a different model, ensuring the correct developer instructions are applied. (#10651, #10719) - Fixed a remote compaction mismatch where token pre-estimation and compact payload generation could use different base instructions, improving trim accuracy and avoiding context overflows. (#10692) - Cloud requirements now reload immediately after login instead of requiring a later refresh path to take effect. (#10725) ## Chores - Restored the default assistant personality to Pragmatic across config and related tests/UI snapshots. (#10705) - Unified collaboration mode naming and metadata across prompts, tools, protocol types, and TUI labels for more consistent mode behavior and messaging. (#10666) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.97.0...rust-v0.98.0 - #10709 fix: ensure resume args precede image args @cryptonerdcn - #10705 chore(config) Default Personality Pragmatic @dylan-hurd-oai - #10651 fix(core) switching model appends model instructions @dylan-hurd-oai - #10666 Sync collaboration mode naming across Default prompt, tools, and TUI @charley-oai - #10690 Make steer stable by default @aibrahim-oai - #10692 Fix remote compaction estimator/payload instruction small mismatch @charley-oai - #10725 Reload cloud requirements after user login @xl-openai - #10719 fix(core,app-server) resume with different model @dylan-hurd-oai --- codex-rs/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codex-rs/Cargo.toml b/codex-rs/Cargo.toml index 39ebe5967d..9477e8e2ea 100644 --- a/codex-rs/Cargo.toml +++ b/codex-rs/Cargo.toml @@ -55,7 +55,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.0.0" +version = "0.98.0" # Track the edition for all workspace crates in one place. Individual # crates can still override this value, but keeping it here means new # crates created with `cargo new -w ...` automatically inherit the 2024