Unable to transfer chat history to a new device

Hi, as the title says, I have an issue where I transfered both /home/user/.cursor and /home/user/.config/Cursor to another device and everything got transfered correctly (my login, settings, keybinds, recently opened projects etc.), but for some reason 2 things did not transfer correctly. Those are opened file tabs, even though the ide_state.json file contains them, the filepaths are the same, everything is the same… And then the chat history is also missing. I see only 2 chats labeled “New chat” both supposedly created the moment I opened the editor.

Both devices use the same system, have a user with the same username, basically all other apps and their data got transfered correctly (backup restore of home folder via rsync), just these 2 issues with Cursor persist. I tried reinstalling multiple times, partially rewriting default data, updating both the new and old device at the same time and then trying the file transfer in case there was a version mismatch or something, I tried everything I could think of, but nothing helped.

I really really need the chat history since I have unifnished work there and afaik there is no way to transfer it except moving the files themselves. I know you can export chats in markdown, so I could technically then link those exported chats and start new ones based on the original ones, but that doesnt seem like a good solution.

Did I miss something? Are the chats tied to some device ID or something? Is it because Im still logged in into my account on the old device? Please help

Check out “Cursor Chat Transfer” Open VSX Registry , which move the chat between workspaces/devices.