Cursor randomly reverts code without consent... recurring

Hey, thanks for the report.

This is a known issue the team is working on. It can happen when an agent is interrupted or stopped, changes may revert to a previous state.

You mentioned an important detail: “seems to happen when i have more than one auto agent going at the same time”. To help the team investigate this multi-agent scenario, could you share:

  • The Request ID when it happens with multiple agents (three dots in the chat → Copy Request ID)
  • Exact steps to reproduce: how many agents are running, what each one is doing, and when the revert happens

Workarounds for now:

  • Use the Timeline view (right-click the file → Open Timeline) to restore reverted changes
  • Use Checkpoints, click “Restore Checkpoint” on earlier agent requests
  • Commit to Git often, especially before stopping an agent or starting a new one
  • Avoid running multiple agents at the same time until this is fixed

Related thread: Stopping agent reverts changes