Skip to content

[codex] Update reasoning effort metadata#291

Merged
Kamilbenkirane merged 1 commit into
mainfrom
feat/reasoning-effort-metadata
Jun 28, 2026
Merged

[codex] Update reasoning effort metadata#291
Kamilbenkirane merged 1 commit into
mainfrom
feat/reasoning-effort-metadata

Conversation

@Kamilbenkirane

Copy link
Copy Markdown
Member

Summary

Updates text model reasoning controls to match provider effort settings:

  • Switches claude-sonnet-4-6 from numeric thinking budget to named thinking levels.
  • Adds xAI reasoning effort choices for grok-4.3.
  • Adds Mistral reasoning effort choices for mistral-medium-3-5 and mistral-small-2603.
  • Maps Mistral string reasoning choices to reasoning_effort while keeping numeric Magistral budget behavior on prompt_mode.

Validation

Pre-push hooks passed:

  • Ruff lint and format
  • mypy for source and tests
  • Bandit
  • unit tests with coverage

Note: the first push attempt exposed a missing optional google-auth dependency in the fresh worktree venv; syncing the repo's gcp extra fixed the local test environment, with no tracked file changes.

@Kamilbenkirane Kamilbenkirane marked this pull request as ready for review June 28, 2026 16:34
@Kamilbenkirane Kamilbenkirane merged commit 3150c31 into main Jun 28, 2026
12 checks passed
@Kamilbenkirane Kamilbenkirane deleted the feat/reasoning-effort-metadata branch June 28, 2026 16:41
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