diff --git a/src/api/providers/openrouter.ts b/src/api/providers/openrouter.ts index 1ffbe28f2d9..e8e95ad58df 100644 --- a/src/api/providers/openrouter.ts +++ b/src/api/providers/openrouter.ts @@ -209,7 +209,7 @@ export class OpenRouterHandler extends BaseProvider implements SingleCompletionH }), ...(transforms && { transforms }), ...(reasoning && { reasoning }), - ...(metadata?.tools && { tools: metadata.tools }), + ...(metadata?.tools && { tools: this.convertToolsForOpenAI(metadata.tools) }), ...(metadata?.tool_choice && { tool_choice: metadata.tool_choice }), }