Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
I want to use Haiku 4.5 most of the time.
When I open a new chat (CMD-SHIFT-L) and it is in Local Agent mode, but I want Ask mode.
So I hit SHIFT-TAB and it takes me to Local Plan mode and immediately changes the model selection from Haiku 4.5 to Sonnet 4.5 without any warning. It’s a very easy change to miss.
Then I need to keep SHIFT-TABBING through Cloud Agent and finally to Local Ask mode.
But the model has now auto switched to a more expensive model without me realising, and stayed there.
If Plan mode doesn’t support Haiku 4.5 (why?) then you need to make it more obvious when you automatically switch to a more expensive model. And if you are going to force me to go through Plan mode to get to Ask mode, you need to remember my model selection and revert back to it once I move off Plan mode.
Steps to Reproduce
CMD-SHIFT-L to open chat. Select Haiku 4.5. SHIFT-TAB to Plan model. Notice the model has changed to Sonnet 4.5 automatically. SHIFT-TAB again to Ask mode. Notice the model has not changed back.
Expected Behavior
My selected model stays selected. If Plan mode is not available with my selected model, don’t allow me to switch to Plan mode. Or allow me to switch to it but don’t allow me to interact with it. Force me to select a compatible model instead of switching automatically.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.0.43
VSCode Version: 1.99.3
Commit: 8e4da76ad196925accaa169efcae28c45454cce0
Date: 2025-10-30T18:49:27.589Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0
Does this stop you from using Cursor
No - Cursor works, but with this issue