Cursor memories are not persistent (Dev Container?)

Describe the Bug

When I use “Developer: Reload Window”, all my user memories are erased, and I need to create them from scratch.

Steps to Reproduce

Create memories, explicitly with the agent. Memories are saved and can be viewed at settings->rules & memories->saved memories. Call “Developer: Reload Window” command. Cursor restarts and I get “no memories yet”

Expected Behavior

Memories are persistent

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.2.4 (Universal)
VSCode Version: 1.99.3
Commit: a8e95743c5268be73767c46944a71f4465d05c90
Date: 2025-07-10T16:55:16.443Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0

Additional Information

May be related to the Cursor running in a Dev Container extension?
I am using “anysphere.remote-containers” extension to run Cursor inside the Docker env

Does this stop you from using Cursor

No - Cursor works, but with this issue

UPD: after a few days, all memories returned, most of them duplicated 3-4 times. Probably it was some cloud sync issue? I am still wondering where the memories are even stored and could using dev containers cause issues for it

Aaand now it’s gone again, no memories at all. Curious when it comes back. Please tell me if I can collect logs or something.

Same issue here. First time all my memories went away and didn’t come back. Second time at least about half of them were gone. Not sure if maybe only new ones added from the same day where in there.