Skip to content

Fix reasoning_effort option not being passed to API#32

Open
rdslw wants to merge 1 commit intosimonw:mainfrom
rdslw:fix-reasoning-effort-option
Open

Fix reasoning_effort option not being passed to API#32
rdslw wants to merge 1 commit intosimonw:mainfrom
rdslw:fix-reasoning-effort-option

Conversation

@rdslw
Copy link
Copy Markdown

@rdslw rdslw commented Dec 21, 2025

The reasoning_effort option was defined in ReasoningOptions but never extracted in _build_kwargs, so it was silently ignored when using -o reasoning_effort with reasoning models like gpt-5.1.

Also added 'minimal' to ReasoningEffortEnum to match the main llm library's enum values.

The reasoning_effort option was defined in ReasoningOptions but never
extracted in _build_kwargs, so it was silently ignored when using
-o reasoning_effort with reasoning models like gpt-5.1.

Also added 'minimal' to ReasoningEffortEnum to match the main llm
library's enum values.
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