Make advanced reasoning selection explicit in the TUI - #32746
Merged
copyberry[bot] merged 1 commit intoJul 13, 2026
Merged
Conversation
## Why `Max` and `Ultra` consume usage limits faster than standard reasoning levels, so they should not be selected accidentally while navigating the normal effort scale. ## What changed - Move `Max` and `Ultra` behind a `More reasoning…` entry with a dedicated warning and descriptions. - Keep the reasoning shortcuts from silently increasing into advanced efforts. - Apply `Ultra` to the active conversation without changing defaults for new threads, while preserving it across mode switches and thread resumes. - Record applied thread settings in thread metadata, including explicit clearing of reasoning effort, so resumed threads restore their latest model settings unless the user supplied an override. ## Testing - Add TUI coverage for the advanced picker, shortcuts, Plan mode, configuration defaults, and resumed conversations. - Add app-server and thread-store coverage for persisting, clearing, and restoring model and reasoning settings. GitOrigin-RevId: 6708c7c2e8d38f491bf63000ea34f83476afdfe6
copyberry
Bot
force-pushed
the
copyberry/codex-internal-to-codex-oss/6708c7c2e8d38f491bf63000ea34f83476afdfe6
branch
from
July 13, 2026 09:42
ec525d0 to
769a5de
Compare
copyberry
Bot
deleted the
copyberry/codex-internal-to-codex-oss/6708c7c2e8d38f491bf63000ea34f83476afdfe6
branch
July 13, 2026 09:43
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Make advanced reasoning selection explicit in the TUI
Why
MaxandUltraconsume usage limits faster than standard reasoning levels, so they should not be selected accidentally while navigating the normal effort scale.What changed
MaxandUltrabehind aMore reasoning…entry with a dedicated warning and descriptions.Ultrato the active conversation without changing defaults for new threads, while preserving it across mode switches and thread resumes.Testing