Model Changing Unexpectedly

Since upgrading to 0.42.4, I am encountering a lot of weird behavior where the model is changing on me without me making a change.

For example, I will be typing in the text box and as I am typing I will see the model change.

The issue for me is that model keeps switching from the new Sonnet to o1-Preview. I even went as far as turning off everything but Sonnet and 4o and it’s actually reverting my switches in the Settings interface and re-enabled the models again … and then keeps switching back to o1-preview.

This problem is back for me. I am surprised I am the only person reporting it. It’s an expensive problem because Cursor keeps switching to o1-preview when I don’t want it to.

FWIW, restarting Cursor does not fix the problem. This is the exact same issue I reported a week ago. The issue stopped for me for several days and now it’s back. I continue to get charged for 01-preview calls because Cursor switches back to that model on my own and I keep forgetting to check before I submit a chat. I can’t even disable o1-preview from Settings. It switches back on.

It also doesn’t help that you can barely see the model name when in Composer.

This is what I see in Chat where the model name is very legible:

But in Composer you can barely read it:

This problem also happened to me just now:

  1. Opened a new chat with CTRL + L
  2. Switched model from o1-preview to claude-3.5-sonnet
  3. started writing some text: “Let’s add an automation tab 2 component just like moduleinstru”
  4. while I was writing the last word, I saw the model switch from claude-3.5-sonnet to o1-preview

Please fix this!