Agent ignoring stop button and calls to stop in the chat

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Auto agent repeatedly ignored calls in the chat to stop troubleshooting a Docker container. I then pressed the stop and cancel buttons but it wouldn’t stop restarting the things it was doing in terminal.

Steps to Reproduce

Asked it to troubleshoot a docker container of a Pydantic model that was not showing its updated fields in the UI.

Expected Behavior

It should absolutely stop everything when i type stop in the chat or press the stop/cancel button in the chat UI

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.9 (system setup)
VSCode Version: 1.105.1
Commit: eecab7538820b6470389330d2cca30b703322290
Date: 2025-12-28T15:39:20.081Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26200

For AI issues: which model did you use?

Auto

For AI issues: add Request ID with privacy disabled

9a98bc44-b3b5-44f7-a9c3-254c4c90bf2b

Additional Information

I see there is an update out so I will install that and see if the rogue agent is gone lol

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report.

The Agent said “Stopped. Waiting for your next instruction.”, but then it immediately started a new task (“Checking for Python cache files”) and kept running commands. That’s definitely a critical bug.

Temporary workarounds:

  • Close the terminal manually (trash icon in the terminal panel)
  • Restart Cursor if the Agent becomes completely unresponsive
  • As a last resort, close the chat tab and start a new one

If this keeps happening, I’ll pass it to the team to raise the fix priority.

Thanks. It hasn’t repeated since I updated to 2.3.10

It keeps happening…

Version: 2.3.18
VSCode Version: 1.105.1
Commit: df371ac0d93fe1a68d05eeb59a09c5c39add0c80
Date: 2026-01-01T01:49:45.089Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Linux x64 6.8.0-90-generic