Cursor Model selection issues

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I love cursor.

What i don’t love is how it’s currently configured to select whatever model it wants, based on it’s “last used” status.

I enabled Fable 5.1 last week. I didn’t use it.
I fired up a new chat, typed my prompt, and realized it’s using Fable - a VERY expensive model.

The Agent model default should have the option of locking to a specific model.
There should be a option in settings to set a IDE wide model.

Maybe i don’t understand. Maybe i just don’t get it.
Maybe my 25 years of system administration is getting in the way.

But what i do get, is setting the last used or cursor default for it to be ignored costs real money.

I left Anthropic and XAI for this reason.

Steps to Reproduce

disable all but the model you want.
Start new chat, chooses whatever model it feels appropriate.
Nothing set on auto.

Expected Behavior

Stick to the model i choose.

Operating System

MacOS

Version Information

Version: 3.19.13
VS Code Extension API: 1.128.0
Commit: dd066f332fcea7382764400fde902f61920648d0
Date: 2026-09-04T17:41:16.065Z
Layout: Agent Window
Build Type: Stable
Release Track: Default
Electron: 42.10.0
Chromium: 148.0.7778.280
Node.js: 24.18.1
V8: 14.8.178.38-electron.0
xterm.js: 6.1.0-beta.291
OS: Darwin arm64 25.6.0

For AI issues: which model did you use?

n/a

For AI issues: add Request ID with privacy disabled

n/a

Additional Information

n/a

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey @Ryan6, thanks for the suggestion.

You can get most of the way there today. Open Cursor Settings, go to Agents, and under Conversation set Default Model to Last Used.

New chats will then keep whichever model you last picked instead of Cursor choosing one for you. Select your preferred model once and it should stick from there.

There isn’t a way yet to hard-pin one specific model as the default (separate from last used).

Open Cursor Settings, go to Agents, and under Conversation set Default Model

That option does not exist. I hope this is not due to wanting to push usage of the Grok model as opposed to providing users with functionality that serves them.

Version: 3.21.18 (user setup)

This was a mistake!