From e784cddb62527b368cec1892d6e5d85c43b6134f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=86=E5=BC=A0=E5=BC=9B?= Date: Sat, 14 Mar 2026 11:00:47 +0800 Subject: [PATCH] =?UTF-8?q?feat(llm=5Fclients):=20=E6=B7=BB=E5=8A=A0codex?= =?UTF-8?q?=5Foauth=E6=A8=A1=E5=9E=8B=E5=88=B0=E9=AA=8C=E8=AF=81=E5=99=A8?= =?UTF-8?q?=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tradingagents/llm_clients/validators.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tradingagents/llm_clients/validators.py b/tradingagents/llm_clients/validators.py index 3c0f2290..dd8ba049 100644 --- a/tradingagents/llm_clients/validators.py +++ b/tradingagents/llm_clients/validators.py @@ -26,6 +26,13 @@ VALID_MODELS = { "gpt-4o", "gpt-4o-mini", ], + "codex_oauth": [ + # Codex chat models via ChatGPT OAuth backend + "gpt-5.4", + "gpt-5.2", + "gpt-5.3-codex", + "gpt-5.2-codex", + ], "anthropic": [ # Claude 4.5 series (2025) "claude-opus-4-5",