From d3d9ccb486a5e7b34ab00a9a327a5580dd3ebbb6 Mon Sep 17 00:00:00 2001 From: Aaron Munger <2019016+amunger@users.noreply.github.com> Date: Mon, 17 Nov 2025 10:57:23 -0800 Subject: [PATCH] change toolcall UI to not show an error (#2042) --- .../replay/vscode-node/chatReplaySessionProvider.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/copilot/src/extension/replay/vscode-node/chatReplaySessionProvider.ts b/extensions/copilot/src/extension/replay/vscode-node/chatReplaySessionProvider.ts index 9fd152e12c7..5ee8d70b51a 100644 --- a/extensions/copilot/src/extension/replay/vscode-node/chatReplaySessionProvider.ts +++ b/extensions/copilot/src/extension/replay/vscode-node/chatReplaySessionProvider.ts @@ -50,8 +50,11 @@ export class ChatReplaySessionProvider extends Disposable implements ChatSession new ChatResponseTurn2([new ChatResponseMarkdownPart(step.result)], {}, 'copilot') ); } else if (step.kind === 'toolCall') { + const toolCall = new ChatToolInvocationPart(step.toolName, '', false); + toolCall.isComplete = true; + toolCall.isConfirmed = true; history.push( - new ChatResponseTurn2([new ChatToolInvocationPart(step.toolName, '', false)], {}, 'copilot') + new ChatResponseTurn2([toolCall], {}, 'copilot') ); } }