Fahad
2025-06-27 20:56:35 +04:00
parent 71cbff539e
commit 75dc724ecd
2 changed files with 6 additions and 1 deletions

View File

@@ -178,6 +178,11 @@ class OpenRouterProvider(OpenAICompatibleProvider):
# Resolve model alias to actual OpenRouter model name
resolved_model = self._resolve_model_name(model_name)
# Always disable streaming for OpenRouter
# MCP doesn't use streaming, and this avoids issues with O3 model access
if "stream" not in kwargs:
kwargs["stream"] = False
# Call parent method with resolved model name
return super().generate_content(
prompt=prompt,