diff --git a/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts b/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts index 47d1d634c6c..718d6ed92eb 100644 --- a/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts +++ b/src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts @@ -2326,7 +2326,9 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer c.kind === 'thinking' || c.kind === 'toolInvocation' || c.kind === 'toolInvocationSerialized') : -1; + const isFinalAnswerPart = isFinalRenderPass && context.contentIndex > lastPinnedPartIndex; if (!this.hasCodeblockUri(markdown) || isFinalAnswerPart) { this.finalizeCurrentThinkingPart(context, templateData); }