Chats in history might change order and seem to (or truly) disappear and reappear
@osortega is already working on this.
Since Jun 18, 2026.
Assessment
This issue has not been assessed yet.
Description
- Copilot Chat Extension Version:"The GitHub Copilot Chat extension is now bundled into VS Code itself (starting with VS Code 1.100+). It's no longer a separate installable extension — it ships as a built-in component. Your built-in Copilot Chat version matches your VS Code 1.124.2 release."
- VS Code Version: 1.124.2 (x64), commit 6928394f
- OS Version: Windows 11 (NT 10.0.26200.0)
- Feature (e.g. agent/edit/ask mode): Agent
- Selected model (e.g. GPT 4.1, Claude 3.7 Sonnet): Claude Opus 4.6
- Logs: Sorry didn't have logs on and it doesn't always reproduce. Have logs on now, though.
Might be partially the same issue here with a different part to it, or maybe a different issue.
https://github.com/microsoft/vscode/issues/319416
I haven't been able to get a screen shot but with a longer list of history filling the screen, the chat seems to disappear and later pop back up (reappear). I believe I have seen it actually show up at the top of the list, in my case under "OLDER". Even if it was a 2 month old chat it might show up at the top of the list before all the 1 week ones. But then it will pop back down later in its regular order later. My guess is that these popping out of order are running and doing something with the status that makes them change sort for a sec. If you were at the top of the list already you might not even see it or care. But if you have scrolled down enough, it will seem to disappear and reappear.
My expectation would be that if the time the chat was created is what is displayed, like "1 wk ago", even if the chat is doing something else, it was still created 1 wk ago and shouldn't reorder in the list...and then go back to where it was. Maybe some field for how old it is that is being used for sorting is being used that makes it resort. ??? HTH
So working on Root cause and it disappears. I scroll up and think it is at the top of the list but then a sec later it is not.
This part of it might be what the other bug is about because I noticed the number change like in theirs...
then later
But it does come back.
Incidentally, the box eventually comes back for me and I don't have a permanent loss of chat history like some other bugs mention. Just an individual chat box moving around on the right history side
UPDATE: Well, I lied. Just was clicking around and had one go away and it has not come back. Using same example as screen shot above, the "Bluebird" one came back and then "Azure SQL" one disappears and has not come back yet as I click around
UPDATE 2: clicking around and/or about 10 mins later #4 showed back up. So I lied about lying. It did still eventually come back but that was the longest time I have seen where I really thought this time it was gone for good.
Steps to Reproduce:
- Sorry, not 100% sure but probably clicking around to different tabs sending in a prompt for 1 or more of the chats to work on.
- Stare at chats and click around and hope you see one disappear, reappear and/or change sort order.
- Dominant language
- TypeScript
- Stars
- 193k
- Forks
- 42.9k
- PR merge metrics
- PR metrics pending
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/vscode
-
testplan-item
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
new release
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
testplan-item
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
testplan-item
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
All issues in microsoft/vscode
Similar issues
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 76/100
-
code-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
vercel/react-tweet#225 ·