Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Chat history disappears from the UI on a recurring basis when working on a WSL project from Windows 11. The chats are not actually lost: agent transcripts and workspace storage data still exist on disk, but they are split across multiple workspace IDs because the same physical folder can be opened with different path representations.
Steps to Reproduce
- On Windows 11 with WSL2 (Ubuntu), create/open a project at /home//
- Open the project in Cursor using different methods across sessions:
- Windows Explorer: \wsl$<distro><user><project-name>
- WSL terminal: cursor . from inside the project folder
- Optionally: vscode-remote://wsl+/home//
- Start one or more Agent/Chat sessions and interact normally
- Close Cursor and reopen the same project (possibly using a different opening method than before)
- Observe that previous chats are missing from the chat history sidebar
Expected Behavior
The same physical project folder should always map to a single workspace ID, regardless of how it is opened (Windows WSL path vs. WSL terminal vs. remote URI). Previous chats should remain visible and accessible in the UI.
Operating System
Windows 10/11
Version Information
Version: 3.7.42 (user setup)
VS Code Extension API: 1.105.1
Commit: 5702c9cfca656d8710fad58402fe37f14345e3a0
Date: 2026-06-15T19:39:42.738Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
xterm.js: 6.1.0-beta.256
OS: Windows_NT x64 10.0.26200
Additional Information
Windows 11 + WSL2 (Ubuntu)
Does this stop you from using Cursor
No - Cursor works, but with this issue