Skip to content

Add chat thinking controls for Codex and Gemini#117

Merged
bbsngg merged 2 commits intomainfrom
feat/codex-reasoning-effort-chat
Mar 30, 2026
Merged

Add chat thinking controls for Codex and Gemini#117
bbsngg merged 2 commits intomainfrom
feat/codex-reasoning-effort-chat

Conversation

@bbsngg
Copy link
Copy Markdown
Contributor

@bbsngg bbsngg commented Mar 30, 2026

Summary

  • add a Codex-specific reasoning effort selector in the chat composer and forward it to the Codex SDK
  • add Gemini thinking strength controls that map Gemini 3 models to thinkingLevel and Gemini 2.5 models to thinkingBudget presets
  • inject Gemini CLI thinking overrides through a temporary session-scoped settings file instead of mutating the user's global Gemini config
  • only show explicit control options for model capabilities that were verified, falling back to model defaults otherwise

Testing

  • npm run typecheck
  • npm run build

@bbsngg bbsngg changed the title Add Codex reasoning effort selector to chat Add chat thinking controls for Codex and Gemini Mar 30, 2026
@bbsngg bbsngg merged commit c1b1ad3 into main Mar 30, 2026
1 check passed
@bbsngg bbsngg deleted the feat/codex-reasoning-effort-chat branch March 30, 2026 04:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant