Plan mode,generated a new plan file each time

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

In plan mode, when using gemini 3 pro, adjustments are made to the generated plan through dialogue, and each time a new plan file is generated, with some details lost in the content. What I expect is to directly modify the file based on the first generated plan, rather than generating a new file.

Steps to Reproduce

  1. select plan mode, select model: gemini 3 pro
  2. chat
  3. plan file generated
  4. adjust plan

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.21
VSCode Version: 1.105.1
Commit: 68e0a0385b87408d050869ea543e3778ad53f780
Date: 2026-01-02T23:46:13.381Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.3.0

For AI issues: which model did you use?

gemini 3 pro

For AI issues: add Request ID with privacy disabled

ae494320-7e10-41d9-ab86-1d4a209922b5

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

1 Like

I noticed the same recently

Other models don’t have this problem like sonnet 4.5

Yes, on my end as well. I am not sure if this is Cursor’s problem, it might be worth a try explicitly telling gemini to modify previous plan, I havent tried that though.

Hey, thanks for the report. This is a known issue with Gemini models in Plan mode. They create new plan files instead of modifying the existing one.

Try this workaround for now:

  • Switch to Claude 4.5 Sonnet or GPT-5 for Plan mode. They work reliably and update the existing plan.
  • Or you can explicitly ask Gemini to edit the previous plan (as @liquefy suggested), although this isn’t guaranteed.

The team is already working on fixing this model-specific behavior.

Related report: Plan mode allows editing files still (Gemini 3 Pro especially bad for this)

1 Like