Kaynağa Gözat

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

Matt Rubens 2 gün önce
ebeveyn
işleme
c61dd7ad31
1 değiştirilmiş dosya ile 1 ekleme ve 7 silme
  1. 1 7
      src/api/providers/roo.ts

+ 1 - 7
src/api/providers/roo.ts

@@ -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 }),