Grok overrode my choice and hid that it did so?!

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I’m really hoping this is a bug and not a product decision as this would be a pretty bad break of trust but I updated to the latest version, prompted, and the code came back…not good. Weird. I noticed the prompt hid which model it was using. It was Grok? I’ve posted before that after choosing, and disabling, Grok that Grok sometimes would make getting to the other models a pain but it never straight up HID the fact it was using Grok. Don't hide the other models

But today it was hidden, 100%. I always use Opus latest. Until I saw the code results I didn’t realize this happened. I noticed it didn’t say the model. Open it and Grok is listed which is odd since I disabled it (see screenshot). Even though it’s disabled it still is listed AND used by default.

I would like to know if this is a bug or intentional behavior though or bug.

Steps to Reproduce

Upgrade to latest Cursor and open a new agent. Grok is now your default model but hidden.

Expected Behavior

  1. My last used model is what model I use each time I open a new agent
  2. Disabled models do not show in my list
  3. Disabled models NEVER are used as a default model
  4. The model I am using is shown

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 3.15.19 (user setup)
VS Code Extension API: 1.128.0
Commit: de07bee81cefe43461ebf4f40c3d2d78d15052a0
Date: 2026-08-11T05:22:54.627Z
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.291
OS: Windows_NT arm64 10.0.26220

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hi @oscargodson I apologize for the unexpected surprise behavior here. Cursor can set Grok as the default when the app opens or when you start a new chat. However, there is an easy way to change this setting.

To keep the agent you choose:

  1. Open Cursor Settings (the Settings panel, not the JSON file from last time)
  2. Go to Agents
  3. Under Conversation, set Default Model to Last Used
  4. Fully quit Cursor, including the tray icon, then reopen it and pick the agent you want