diff --git a/src/core/tools/AttemptCompletionTool.ts b/src/core/tools/AttemptCompletionTool.ts index 8a7695748b3..b2cac7c4f21 100644 --- a/src/core/tools/AttemptCompletionTool.ts +++ b/src/core/tools/AttemptCompletionTool.ts @@ -83,10 +83,10 @@ export class AttemptCompletionTool extends BaseTool<"attempt_completion"> { const { response, text, images } = await task.ask("completion_result", "", false) if (response === "yesButtonClicked") { - pushToolResult("") return } + // User provided feedback - push tool result to continue the conversation await task.say("user_feedback", text ?? "", images) const feedbackText = `The user has provided feedback on the results. Consider their input to continue the task, and then attempt completion again.\n\n${text}\n`