diff --git a/src/models.json b/src/models.json index 2597725..7cb9fd8 100644 --- a/src/models.json +++ b/src/models.json @@ -162,6 +162,67 @@ "max_output_tokens": 128000 } }, + { + "id": "gpt-5.2-codex-none", + "handle": "openai/gpt-5.2-codex", + "label": "GPT-5.2-Codex", + "description": "GPT-5.2 variant (no reasoning) optimized for coding", + "updateArgs": { + "reasoning_effort": "none", + "verbosity": "medium", + "context_window": 272000, + "max_output_tokens": 128000 + } + }, + { + "id": "gpt-5.2-codex-low", + "handle": "openai/gpt-5.2-codex", + "label": "GPT-5.2-Codex", + "description": "GPT-5.2 variant (low reasoning) optimized for coding", + "updateArgs": { + "reasoning_effort": "low", + "verbosity": "medium", + "context_window": 272000, + "max_output_tokens": 128000 + } + }, + { + "id": "gpt-5.2-codex-medium", + "handle": "openai/gpt-5.2-codex", + "label": "GPT-5.2-Codex", + "description": "GPT-5.2 variant (med reasoning) optimized for coding", + "isFeatured": true, + "updateArgs": { + "reasoning_effort": "medium", + "verbosity": "medium", + "context_window": 272000, + "max_output_tokens": 128000 + } + }, + { + "id": "gpt-5.2-codex-high", + "handle": "openai/gpt-5.2-codex", + "label": "GPT-5.2-Codex", + "description": "GPT-5.2 variant (high reasoning) optimized for coding", + "updateArgs": { + "reasoning_effort": "high", + "verbosity": "medium", + "context_window": 272000, + "max_output_tokens": 128000 + } + }, + { + "id": "gpt-5.2-codex-xhigh", + "handle": "openai/gpt-5.2-codex", + "label": "GPT-5.2-Codex", + "description": "GPT-5.2 variant (max reasoning) optimized for coding", + "updateArgs": { + "reasoning_effort": "xhigh", + "verbosity": "medium", + "context_window": 272000, + "max_output_tokens": 128000 + } + }, { "id": "gpt-5.1-none", "handle": "openai/gpt-5.1",