mirror of
https://github.com/microsoft/vscode.git
synced 2026-07-07 23:36:03 +01:00
b86f454a6f
Chat tabs reordered for two reasons. (1) The renderer partitioned chats by status, pushing in-composer Untitled chats to the end, so committing a draft out of creation order made its tab jump. (2) restoreSession seeded peer chats in Promise.all resolution order rather than getChats() order, scrambling the catalog on reload. Render the provider's stable creation order as-is, and restore peer chats in getChats() order while still loading their data in parallel. Update the sessions skill pitfall to match. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>