Skip to content

Conversation

@ihower
Copy link
Contributor

@ihower ihower commented Nov 17, 2025

This PR upgrades openai-python to 2.8.0 for GPT-5.1 support.

Resolved: #2089 (reasoning effort "none" is now supported in gpt-5.1)

  • All tests passed.
  • make mypy shows different type-checking errors caused by the updated ToolChoice definition in 2.8.0, where the newly added ToolChoiceApplyPatchParam and ToolChoiceShellParam introduce additional TypedDict variants with the same structure as ToolChoiceTypesParam (source code), leading to different type-checking behavior.

@seratch seratch merged commit 2b3bfb8 into openai:main Nov 18, 2025
9 checks passed
@seratch seratch added this to the 0.6.x milestone Nov 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

gpt-5.1 with reasoning effort = none

2 participants