From ef10df9acb27cad69f6064e59fd8071d2ab0143e Mon Sep 17 00:00:00 2001 From: flobo3 Date: Wed, 25 Mar 2026 09:39:03 +0300 Subject: [PATCH] fix(providers): add max_completion_tokens for openai o1 compatibility --- nanobot/providers/openai_compat_provider.py | 1 + 1 file changed, 1 insertion(+) diff --git a/nanobot/providers/openai_compat_provider.py b/nanobot/providers/openai_compat_provider.py index ffb221e50..07dd811e4 100644 --- a/nanobot/providers/openai_compat_provider.py +++ b/nanobot/providers/openai_compat_provider.py @@ -230,6 +230,7 @@ class OpenAICompatProvider(LLMProvider): "model": model_name, "messages": self._sanitize_messages(self._sanitize_empty_content(messages)), "max_tokens": max(1, max_tokens), + "max_completion_tokens": max(1, max_tokens), "temperature": temperature, }