-
Notifications
You must be signed in to change notification settings - Fork 34k
Description
Version: 1.102.0
Commit: cb0c47c
Date: 2025-07-09T22:10:34.600Z
Electron: 35.6.0
ElectronBuildId: 11847422
Chromium: 134.0.6998.205
Node.js: 22.15.1
V8: 13.4.114.21-electron.0
OS: Darwin arm64 24.3.0
Identifier
github.copilot
Version
1.344.0
Last Updated
2025-07-16, 09:22:55
Claude Sonnet
Hi, I've been using Claude Sonnet heavily in the last few weeks and I'm noticing now that very long chats make VSCode hitch up and freeze a lot when the chat window becomes really long. If I switch to a new chat, the problem goes away, but then I lose a lot of context.
I'm also noting that I feel like this might be related to a re-rendering of the Copilot Chat window, in particular the input box and Context attachments. I'm noticing that switching between files in the editor seems to cause these hitches, as this requires that the Context attachments are re-rendered. VSCode becomes responsive again once the context attachments change.
It really looks like this might be because the chat is completely re-rendered for every file switch (to re-render the context), so maybe the main input UI can be decoupled from the chat history somehow?
Steps to Reproduce:
- Have a really long chat (hard to "simulate" sorry, mine is a chat over a couple of weeks!)
- Change the active file in the main window.
- Wait while VSCode is probably re-rendering the entire chat window?
- Context changes with new attachment, VSCode is responsive again.
Hopefully this info helps, as it's a bit frustrating on what is an otherwise game-changing way to work!
Thanks