Convert the Roo provider tools for OpenAI (#9769)

This commit is contained in:
Matt Rubens 2025-12-02 22:34:23 -05:00 • committed by GitHub
parent 74d1ed7276
commit 5b94eec473
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -104,7 +104,7 @@ export class RooHandler extends BaseOpenAiCompatibleProvider<string> {
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 }),
}