From 3f7ed0cef0ae39a60bf1858dc087cef970789389 Mon Sep 17 00:00:00 2001 From: Kevin Lin Date: Wed, 25 Feb 2026 16:08:13 -0800 Subject: [PATCH] fix: remove duplicate gpt-5.3-codex model entries (#1142) Co-authored-by: Letta --- src/models.json | 81 +++++-------------------------------------------- 1 file changed, 8 insertions(+), 73 deletions(-) diff --git a/src/models.json b/src/models.json index 6a6928b..e910c8b 100644 --- a/src/models.json +++ b/src/models.json @@ -186,7 +186,7 @@ { "id": "gpt-5.3-codex-plus-pro-none", "handle": "chatgpt-plus-pro/gpt-5.3-codex", - "label": "GPT-5.3 Codex", + "label": "GPT-5.3 Codex (ChatGPT)", "description": "GPT-5.3 Codex (no reasoning) via ChatGPT Plus/Pro", "updateArgs": { "reasoning_effort": "none", @@ -199,7 +199,7 @@ { "id": "gpt-5.3-codex-plus-pro-low", "handle": "chatgpt-plus-pro/gpt-5.3-codex", - "label": "GPT-5.3 Codex", + "label": "GPT-5.3 Codex (ChatGPT)", "description": "GPT-5.3 Codex (low reasoning) via ChatGPT Plus/Pro", "updateArgs": { "reasoning_effort": "low", @@ -212,7 +212,7 @@ { "id": "gpt-5.3-codex-plus-pro-medium", "handle": "chatgpt-plus-pro/gpt-5.3-codex", - "label": "GPT-5.3 Codex", + "label": "GPT-5.3 Codex (ChatGPT)", "description": "GPT-5.3 Codex (med reasoning) via ChatGPT Plus/Pro", "updateArgs": { "reasoning_effort": "medium", @@ -225,8 +225,8 @@ { "id": "gpt-5.3-codex-plus-pro-high", "handle": "chatgpt-plus-pro/gpt-5.3-codex", - "label": "GPT-5.3 Codex", - "description": "OpenAI's best coding model (high reasoning)", + "label": "GPT-5.3 Codex (ChatGPT)", + "description": "OpenAI's best coding model (high reasoning) via ChatGPT Plus/Pro", "isFeatured": true, "updateArgs": { "reasoning_effort": "high", @@ -239,7 +239,7 @@ { "id": "gpt-5.3-codex-plus-pro-xhigh", "handle": "chatgpt-plus-pro/gpt-5.3-codex", - "label": "GPT-5.3 Codex", + "label": "GPT-5.3 Codex (ChatGPT)", "description": "GPT-5.3 Codex (max reasoning) via ChatGPT Plus/Pro", "updateArgs": { "reasoning_effort": "xhigh", @@ -444,72 +444,6 @@ "parallel_tool_calls": true } }, - { - "id": "gpt-5.3-codex-none", - "handle": "openai/gpt-5.3-codex", - "label": "GPT-5.3-Codex", - "description": "GPT-5.3 variant (no reasoning) optimized for coding", - "updateArgs": { - "reasoning_effort": "none", - "verbosity": "low", - "context_window": 272000, - "max_output_tokens": 128000, - "parallel_tool_calls": true - } - }, - { - "id": "gpt-5.3-codex-low", - "handle": "openai/gpt-5.3-codex", - "label": "GPT-5.3-Codex", - "description": "GPT-5.3 variant (low reasoning) optimized for coding", - "updateArgs": { - "reasoning_effort": "low", - "verbosity": "low", - "context_window": 272000, - "max_output_tokens": 128000, - "parallel_tool_calls": true - } - }, - { - "id": "gpt-5.3-codex-medium", - "handle": "openai/gpt-5.3-codex", - "label": "GPT-5.3-Codex", - "description": "GPT-5.3 variant (med reasoning) optimized for coding", - "updateArgs": { - "reasoning_effort": "medium", - "verbosity": "low", - "context_window": 272000, - "max_output_tokens": 128000, - "parallel_tool_calls": true - } - }, - { - "id": "gpt-5.3-codex-high", - "handle": "openai/gpt-5.3-codex", - "label": "GPT-5.3-Codex", - "description": "OpenAI's best coding model (high reasoning)", - "isFeatured": true, - "updateArgs": { - "reasoning_effort": "high", - "verbosity": "low", - "context_window": 272000, - "max_output_tokens": 128000, - "parallel_tool_calls": true - } - }, - { - "id": "gpt-5.3-codex-xhigh", - "handle": "openai/gpt-5.3-codex", - "label": "GPT-5.3-Codex", - "description": "GPT-5.3 variant (max reasoning) optimized for coding", - "updateArgs": { - "reasoning_effort": "xhigh", - "verbosity": "low", - "context_window": 272000, - "max_output_tokens": 128000, - "parallel_tool_calls": true - } - }, { "id": "gpt-5.2-codex-none", "handle": "openai/gpt-5.2-codex", @@ -618,7 +552,8 @@ "id": "gpt-5.3-codex-high", "handle": "openai/gpt-5.3-codex", "label": "GPT-5.3-Codex", - "description": "GPT-5.3 variant (high reasoning) optimized for coding", + "description": "OpenAI's best coding model (high reasoning)", + "isFeatured": true, "updateArgs": { "reasoning_effort": "high", "verbosity": "medium",