Cursor Settings > Agents > Run Mode - keeps reverting to "Auto-review"

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor Settings > Agents > Run Mode - keeps reverting to “Auto-review”

I first noticed this behavior on June 30. I always run on Allowlist, and keep a close eye on commands. The editor started running commands without approval, and one of these commands resulted in a database being deleted. Since then I have changed the setting back to Allowlist at least 10 times when commands start running without approval. Each time the setting has somehow reverted to Auto-review. Sometimes this will happen multiple times within one session in a single project.

Steps to Reproduce

I do not know what is causing the reversion. I use plan mode, agent mode, ask mode, debug mode and auto-generated commit messages during my daily workflow. I notice my settings revert approximately once per day or slightly less of normal IDE use.

Expected Behavior

The user selected settings are saved and used.

Operating System

Windows 10/11

Version Information

Version: 3.11.19 (user setup)
VS Code Extension API: 1.125.0
Commit: bf249e6efb5b097f23d7e21d7283429f0760b740
Date: 2026-07-12T21:39:24.175Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Windows_NT x64 10.0.26200

For AI issues: which model did you use?

Auto, Cursor Grok 4.5

Does this stop you from using Cursor

No - Cursor works, but with this issue

Your Allowlist setting isn’t failing to save. When the agent asks to run a terminal command, the approval card includes an Enable Auto-review checkbox that’s ticked by default. Clicking Run (or pressing Enter) while it’s ticked sets your Run Mode to Auto-review and keeps it there. So each time a command is approved without unticking that box, the mode changes again, which is why it looks like it reverts every day or so.

To keep it on Allowlist:

  1. On the next command approval card, open the Auto-review options menu and choose Stop suggesting Auto-review. That removes the prompt entirely.
  2. Go to Settings > Agents > Approvals & Execution and set Run Mode back to Allowlist.

Unchecking the box once before you click Run also stops Cursor from pre-checking it, if you’d rather keep the prompt around.

A note on safety: Run Modes are best-effort guardrails rather than a hard boundary, so keeping Allowlist selected is the right setup for your workflow. It’s also worth keeping local databases and other agent-reachable work under version control or backups as a safety net for anything unexpected.

We’re taking a look at how this prompt behaves. You can read more about the run modes here: Run Modes.

Literally such an annoying and frustrating UX pattern.

I rely on Allowlist specifically because I want tight control over terminal commands, so having an approval prompt default to enabling Auto-review feels unsafe and easy to miss.

I use Cursor every day and really value the product, but lately it feels like some updates are making important controls harder to notice or easier to accidentally override. I’d strongly suggest that Auto-review should never be pre-selected by default, especially for users who have explicitly chosen Allowlist.

Hi @patrisor , just going to give a bit more color here:

  1. You can click “Don’t show again” and you’ll never be suggested to move into Auto-review again
  2. We were very conscious in how we designed this because Auto-review is safer for most people who are on Allowlist today and simply click Run on every command without thinking of the consequences. Of course I understand that is NOT you, but that’s why you can turn the nudge off! :grin:

Here’s a blog post with more context: Governing agent autonomy with Auto-review · Cursor

Thank you for the feedback !

I don’t see any “Enable Auto-review” checkbox - I don’t see this option to Stop suggesting Auto-review.