diff --git a/src/api/providers/roo.ts b/src/api/providers/roo.ts index 9c9cc3b84cc..9c0601040c9 100644 --- a/src/api/providers/roo.ts +++ b/src/api/providers/roo.ts @@ -104,7 +104,7 @@ export class RooHandler extends BaseOpenAiCompatibleProvider { stream: true, stream_options: { include_usage: true }, ...(reasoning && { reasoning }), - ...(metadata?.tools && { tools: metadata.tools }), + ...(metadata?.tools && { tools: this.convertToolsForOpenAI(metadata.tools) }), ...(metadata?.tool_choice && { tool_choice: metadata.tool_choice }), }