Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Chat history missing/inaccessible despite local state and transcripts present (Linux)
Steps to Reproduce
- Open IDE
- Start chat (agent)
- Interact. Ask questions. Do whatever.
- Close IDE
- Open IDE
- Observe…no chat history
Expected Behavior
I expect chat history to be present on re-open of IDE
Operating System
Linux
Version Information
Version: 2.6.22
VSCode Version: 1.105.1
Commit: c6285feaba0ad62603f7c22e72f0a170dc8415a0
Date: 2026-03-27T15:59:31.561Z
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
OS: Linux x64 6.17.0-19-generic
For AI issues: which model did you use?
Auto
For AI issues: add Request ID with privacy disabled
upon request if required
Additional Information
Note that “xxxxxxxxxx” is used to obfuscate the actual name.
Where does the bug appear?
Cursor IDE (chat/composer history UI)
Cursor version:
2.6.22
Operating system:
Linux 6.17.0-19-generic
Workspace:
file:///home/xxxxxxxxxxxxx
Problem summary:
Previous chats are not visible/recoverable in the Cursor chat UI, even though local Cursor state appears present and agent transcripts exist on disk.
Expected behavior:
Previously created chats should be listed and open normally in Cursor.
Actual behavior:
Chat history appears missing/inaccessible in the UI.
What I already verified locally:
- User settings do not disable history:
~/.config/Cursor/User/settings.json
(only basic window/editor settings present) - Workspace mapping exists:
~/.config/Cursor/User/workspaceStorage/b005c3e8c2da28e008045e640f776c66/workspace.json
contains:
{
“folder”: “file:///home/xxxxxxxxx”
} - Global state DB exists and is populated:
~/.config/Cursor/User/globalStorage/state.vscdb (~42MB)- ItemTable row count: 131
- contains Cursor/composer/auth/privacy keys
- Privacy mode is no-training, not no-storage:
- cursorai/donotchange/privacyMode = true
- cursorai/donotchange/newPrivacyMode2 = {“privacyMode”:“PRIVACY_MODE_NO_TRAINING”}
- cursorai/donotchange/partnerDataShare = false
- Local agent transcript files exist:
~/.cursor/projects/home-xxxxxxxxx/agent-transcripts/*.jsonl
(multiple transcript files present) - Quick log scan did not show obvious sqlite/corruption/load-history errors:
~/.config/Cursor/logs/**
Impact:
High. Prior chat context is unavailable, disrupting active work and trust in chat persistence.
Request:
Please investigate chat history indexing/loading for this account/workspace and advise recovery steps. If this is a known regression in current versions, please share workaround/ETA.
Does this stop you from using Cursor
No - Cursor works, but with this issue
