Yes, unfortunately Cursor Mover really doesn’t work to restore chats after an update. The author recently confirmed this.
But there’s an alternative, manual extraction via SQLite. This lets you pull the data from the database even if the UI freezes:
- Install DB Browser for SQLite: https://sqlitebrowser.org/
- Open
state.vscdbfrom your backup - Look for keys like
workbench.panel.aichat.view...orworkbench.panel.composerChatViewPanel...
Also check ~/.config/Cursor/User/workspaceStorage/ since there may be .json or .md files with history in subfolders like anysphere.cursor-retrieval/.
Detailed guide: How to extract full chat history from workstorage - #2 by deanrie
If you find markdown files, you can feed them into a new chat and the AI will continue from that context.