Where does the bug appear (feature/product)?
Background Agent (GitHub, Slack, Web, Linear)
Describe the Bug
I build a plan with a model eg. Gemini-3-pro.
When i click build plan, the model automatically switches to “Auto”.
It happens way to often to be a mistake. this happens in the latest version.
It’s really a violation of users’ trust. If I want to use a model then use that model, give me an error but don’t bloody switch the model because you want it so.
Perhaps there should be a setting that prevents automatic model switches.
If I want to run with “Auto” I’ll chose that option myself.
No wonder the code produced was rubbish.
Steps to Reproduce
Create a plan with Gemini and then try to “Build” it. The agent starts with “Auto” model.
Expected Behavior
The agent should be locked with the user designated model. If there’s a problem i expect an error not an automatic switch to “Auto”!
Operating System
MacOS
Version Information
Version: 2.4.30
VSCode Version: 1.105.1
Commit: 0f8217a84adf66daf250228a3ebf0da631d3c9b0
Date: 2026-02-06T23:20:57.191Z
Build Type: Stable
Release Track: Early Access
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Darwin arm64 25.1.0
For AI issues: which model did you use?
“Gemini-3-pro-preview”, “Sonnet-4.6”
Additional Information
Don’t switch to “Auto” unless the user explicitly selected “Auto”. Who uses auto anyhow?
Does this stop you from using Cursor
Yes - Cursor is unusable