From ed5c6d71b7fe708e780732d049d8941d6d68686f Mon Sep 17 00:00:00 2001 From: Charles Packer Date: Wed, 10 Dec 2025 11:09:07 -0800 Subject: [PATCH] fix: add provider_type for OpenRouter models in model_settings (#169) Co-authored-by: Letta --- src/agent/modify.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/agent/modify.ts b/src/agent/modify.ts index c1dc3bb..bff36b2 100644 --- a/src/agent/modify.ts +++ b/src/agent/modify.ts @@ -27,8 +27,9 @@ function buildModelSettings( const isOpenAI = modelHandle.startsWith("openai/"); const isAnthropic = modelHandle.startsWith("anthropic/"); const isGoogleAI = modelHandle.startsWith("google_ai/"); + const isOpenRouter = modelHandle.startsWith("openrouter/"); - if (isOpenAI) { + if (isOpenAI || isOpenRouter) { const openaiSettings: OpenAIModelSettings = { provider_type: "openai", parallel_tool_calls: true,