don't pin terminal tools in thinking container (#279419)

This commit is contained in:
Justin Chen
2025-11-25 11:16:19 -08:00
committed by GitHub
parent 43285776cc
commit d2bde19801

View File

@@ -1236,6 +1236,12 @@ export class ChatListItemRenderer extends Disposable implements ITreeRenderer<Ch
return false;
}
// Don't pin terminal tools
const isTerminalTool = (part.kind === 'toolInvocation' || part.kind === 'toolInvocationSerialized') && part.toolSpecificData?.kind === 'terminal';
if (isTerminalTool) {
return false;
}
if (part.kind === 'toolInvocation') {
return !part.confirmationMessages;
}