From 247cb23f147bad48c58b81e369a5dd68eb5643ce Mon Sep 17 00:00:00 2001 From: Liang Jiaqing Date: Fri, 10 Jul 2026 22:27:09 +0800 Subject: [PATCH] Allow max OpenAI reasoning effort --- llmcore.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llmcore.py b/llmcore.py index 0e83c065..c0be64c4 100644 --- a/llmcore.py +++ b/llmcore.py @@ -553,7 +553,7 @@ class BaseSession: def _enum(key, valid): v = cfg.get(key); v = None if v is None else str(v).strip().lower() return v if not v or v in valid else print(f"[WARN] Invalid {key} {v!r}, ignored.") - self.reasoning_effort = _enum('reasoning_effort', {'none', 'minimal', 'low', 'medium', 'high', 'xhigh'}) + self.reasoning_effort = _enum('reasoning_effort', {'none', 'minimal', 'low', 'medium', 'high', 'xhigh', 'max'}) self.service_tier = _enum('service_tier', {'auto', 'default', 'priority', 'flex'}) self.thinking_type = _enum('thinking_type', {'adaptive', 'enabled', 'disabled'}) self.thinking_budget_tokens = cfg.get('thinking_budget_tokens')