Просмотр исходного кода

Revert "Exclude the ID from Roo reasoning details" (#9850)

Matt Rubens 3 недель назад
Родитель
Сommit
79458600aa
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      src/api/providers/roo.ts

+ 3 - 0
src/api/providers/roo.ts

@@ -169,6 +169,7 @@ export class RooHandler extends BaseOpenAiCompatibleProvider<string> {
 							text?: string
 							summary?: string
 							data?: string
+							id?: string | null
 							format?: string
 							signature?: string
 							index?: number
@@ -193,6 +194,7 @@ export class RooHandler extends BaseOpenAiCompatibleProvider<string> {
 									existing.data = (existing.data || "") + detail.data
 								}
 								// Update other fields if provided
+								if (detail.id !== undefined) existing.id = detail.id
 								if (detail.format !== undefined) existing.format = detail.format
 								if (detail.signature !== undefined) existing.signature = detail.signature
 							} else {
@@ -202,6 +204,7 @@ export class RooHandler extends BaseOpenAiCompatibleProvider<string> {
 									text: detail.text,
 									summary: detail.summary,
 									data: detail.data,
+									id: detail.id,
 									format: detail.format,
 									signature: detail.signature,
 									index,