Hey, thanks for the report. This is a known issue where chat history can get lost during updates.
When you work over SSH, workspace data is usually stored on your local machine (your MacBook), not on the remote host. That’s why CursorMover didn’t find the data on Debian. It shouldn’t be there.
Try restoring from a backup.
On your MacBook, check:
~/Library/Application Support/Cursor/User/globalStorage/state.vscdb.backup
If the file exists and the date looks right, make a copy of your current state.vscdb (in case you have newer chats you want to keep), then replace it with the .backup version.
Another option is to check workspaceStorage:
~/Library/Application Support/Cursor/User/workspaceStorage/
Each subfolder is a separate project. Open state.vscdb with DB Browser for SQLite and search for keys like workbench.panel.aichat.view...
Also check:
~/.cursor/projects/<project_name>/agent-transcripts
Full instructions are here: How to extract full chat history from workstorage - #2 by deanrie
For the future, I’d recommend installing the SpecStory extension to auto-back up chats.
Let me know if you manage to restore anything.