Cursor IDE showing saved files as unsaved

Hey, thanks for the report. This is a known issue: files that were previously touched by Agent or Composer get marked as changed on every IDE start. It’s usually an EOF or whitespace change, not real code.

Related reports:

This should’ve been fixed in 2.3.x, but there are reports that it came back in later 2.3.x builds.

Temporary workaround:

  1. Open Source Control
  2. Open each “changed” file
  3. If you see the “Keep” button (Agent Review overlay), click it
  4. After that, the file should stop showing up after restart

Need a bit more info:

  1. You’re on 2.3.41. Does it still happen on the latest version? Check Help > Check for Updates
  2. Can you share a git diff for one of the “changed” files? We want to confirm if it’s whitespace or EOF vs real code changes
  3. Are you using Agent or Composer modes?

Let me know what you find. If this is a regression on the latest version, I’ll pass it to the team.