mirror of
https://github.com/openai/codex.git
synced 2026-08-23 13:09:46 +00:00
Add max and ultra reasoning efforts to the SDKs (#39662)
## What changed - Add `max` and `ultra` to the TypeScript `ModelReasoningEffort` type. - Add matching Python `ReasoningEffort` members and preserve them when SDK artifacts are regenerated. - Update the Python model-selection examples to rank the new effort levels. ## Testing - Cover serialization of both new Python enum members while continuing to accept unknown future values. GitOrigin-RevId: 1412b77bdbb2530f5d38921cdea971dd34458353
This commit is contained in:
@@ -656,6 +656,8 @@ def _preserve_reasoning_effort_enum(out_path: Path) -> None:
|
||||
medium = "medium"
|
||||
high = "high"
|
||||
xhigh = "xhigh"
|
||||
max = "max"
|
||||
ultra = "ultra"
|
||||
|
||||
@classmethod
|
||||
def _missing_(cls, value: object) -> ReasoningEffort | None:
|
||||
|
||||
Reference in New Issue
Block a user