This is a known issue. If changes in the Review panel weren’t explicitly applied using the “Accept All” button (checkmark) before a restart, Cursor can roll them back. A fix for this bug was released recently.
A few quick questions:
Did you click “Accept All” in the Review panel before restarting your computer?
If yes, can you share the Request ID from that session? (top-right chat menu > Copy Request ID)
Recommendations going forward:
Always explicitly accept changes via “Accept All” before closing Cursor or restarting
Update to the latest version of Cursor (you’re on 2.2.44, newer versions include fixes for this)
Consider committing changes to git right after accepting
Let me know if accepting changes doesn’t help. In that case, it might be a different bug that we’ll need to investigate separately.