When stopped during file edit, all chat changes get rejected

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When the stop button is pressed while the LLM is in middle of a file edit, all changes from the active chat get rejected in all files. Even when I know about it, it is sometimes difficult to avoid since the timing can be quite bad.
It is really bad, I work on changes, even add manual edit for let’s say 30 min and then all get deleted because of a bug…

Steps to Reproduce

Stop the model in middle of a file edit while having changes which haven’t been reviewed yet.

Expected Behavior

Revert the changes made by the last edit and nothing else.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.39 (Universal)
VSCode Version: 1.99.3
Commit: a9c77ceae65b77ff772d6adfe05f24d8ebcb2790
Date: 2025-10-08T00:33:20.352Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

For AI issues: which model did you use?

claude-4.5-sonnet

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Thanks for the detailed report. Sorry, this shouldn’t be happening. Stopping should only stop the current edit and leave previous changes for review.

To help us investigate, could you share:

  1. Does this happen on every chat, or only sometimes? If sometimes, do you notice any pattern (long chats, specific file types, context size)?

  2. Request ID from when this occurs (right-click in chat → “Copy request ID”)

  3. When it happens, are all changes rejected, or just some? Can you share a screenshot of anything?

Let me know what you find!

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.