From e8b99a588980e910d97fdc0f9d1846e4bad6008c Mon Sep 17 00:00:00 2001 From: Han Xiao Date: Thu, 12 Jun 2025 19:39:14 -0700 Subject: [PATCH] fix: update answer aggregation logic in agent and clean up reducer logging --- src/agent.ts | 2 +- src/tools/reducer.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/agent.ts b/src/agent.ts index f3035c2..bbd39d1 100644 --- a/src/agent.ts +++ b/src/agent.ts @@ -1086,7 +1086,7 @@ But unfortunately, you failed to solve the issue. You need to think out of the b } } } else if (answerStep.isAggregated) { - answerStep.answer = await reduceAnswers(candidateAnswers, context, SchemaGen); + answerStep.answer = candidateAnswers.join('\n\n'); // await reduceAnswers(candidateAnswers, context, SchemaGen); answerStep.mdAnswer = repairMarkdownFootnotesOuter(buildMdFromAnswer(answerStep)); } diff --git a/src/tools/reducer.ts b/src/tools/reducer.ts index 7fd6171..c0380e8 100644 --- a/src/tools/reducer.ts +++ b/src/tools/reducer.ts @@ -2,7 +2,7 @@ import { PromptPair, TrackerContext } from '../types'; import { getModel } from "../config"; import { generateText } from "ai"; import { Schemas } from "../utils/schemas"; -import { logInfo, logError, logDebug, logWarning } from '../logging'; +import { logError, logDebug, logWarning } from '../logging'; function getPrompt(answers: string[]): PromptPair {