Auto-Accept on Commit setting has not been working and it is SUPER annoying. Also files changed forever ago still have pending changes all over the place

Hey, thanks for the detailed report. This is a combination of several known issues with the new review workflow that the team is tracking.

Similar reports:

Try these temporary workarounds:

  1. For phantom diffs: Copy the entire file CMD+A, CMD+C, press CMD+Z until the diffs disappear, then paste the copied code back CMD+V. This clears the stuck state from workspace storage.

  2. For External-File Protection: Go to Cursor Settings - Agents - Auto-Run, and disable External-File Protection. Sometimes the Agent uses absolute paths that trigger the protection.

  3. Cmd-click for files: In recent versions, cmd-clicking a file should open it directly, bypassing the review tab.

To help the team investigate:

  • Open Help - Toggle Developer Tools - Console and take a screenshot of errors when you see phantom diffs
  • Share the Request ID from the problematic chat (chat context menu - Copy Request ID)
  • Are you using git worktrees or a multi-root workspace?

Let me know if this helped.