Remove the mergeToolResultText in the Roo provider for now (#10359)

This commit is contained in:
Matt Rubens 2025-12-27 11:28:29 -08:00 committed by GitHub
parent 13370a2ad1
commit c61dd7ad31
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -100,13 +100,7 @@ export class RooHandler extends BaseOpenAiCompatibleProvider<string> {
model,
max_tokens,
temperature,
// Enable mergeToolResultText to merge environment_details and other text content
// after tool_results into the last tool message. This prevents reasoning/thinking
// models from dropping reasoning_content when they see a user message after tool results.
messages: [
{ role: "system", content: systemPrompt },
...convertToOpenAiMessages(messages, { mergeToolResultText: true }),
],
messages: [{ role: "system", content: systemPrompt }, ...convertToOpenAiMessages(messages)],
stream: true,
stream_options: { include_usage: true },
...(reasoning && { reasoning }),