Default model doesn't update

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I’ve been using Opus 4.8 for every new session, but the default remains Opus 4.6 for new sessions despite Opus 4.6 being disabled in my models list.

Steps to Reproduce

In agent window, run a new agent using Opus 4.8.

Expected Behavior

For new sessions, the default model is Opus 4.8.

Operating System

MacOS

Version Information

Version: 3.8.23
VS Code Extension API: 1.105.1
Commit: 7cf19b7482706625cdb70db3211b7dd035b7aa30
Date: 2026-06-23T14:57:42.334Z
Layout: glass
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: Darwin arm64 25.2.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey thanks for the report. The thing is how the default model works. It’s the model you last explicitly picked in the model picker not the most used one. Disabling a model in the list only hides it from the picker but the saved default stays the same. That’s why Opus 4.6 remains the default for new sessions.

Workaround: open a new agent session open the model picker and pick Opus 4.8 there explicitly. This saves it as the global default and new sessions will start on 4.8.

This behavior where disabling doesn’t change the default from the disabled model is a bug on our side. Let me know if the workaround helped.

I’m already picking Opus 4.8 in the model picker every time I start a session, it’s been stuck at Opus 4.6 regardless.

Thanks for clarifying, that helps. So it sounds like the issue isn’t what I described above.

To narrow it down, a couple questions:

  1. How exactly are you selecting Opus 4.8? Are you opening the model picker and switching the model for the session, or is there a separate set as default option somewhere? A screenshot of the picker in a new session would help.
  2. Does this happen in a completely new agent session, or only when you reuse an already open tab?
  3. If you select Opus 4.8, fully restart Cursor Reload Window or restart the app, then open a new agent, which model does it open on?

Also, try this. Temporarily enable Opus 4.6 again in the model list, pick 4.8 in a new session, then check a new agent. I’m curious if the behavior changes when 4.6 isn’t disabled.

Let me know what you find, your answers will tell me where to dig next.

Amazing, this worked, thanks!