Describe the Bug
I work on multiple projects simultaneously, often in different chats or even separate windows. Each project requires a different model, depending on the task (speed, quality, cost, etc.).
However, whenever I change the model in one chat, Cursor automatically updates the model across all other chats — even unrelated ones.
This behavior is extremely disruptive and frustrating, as it breaks the intended model context for each individual conversation.
Steps to Reproduce
Open two or more chats (can be in separate windows or tabs).
In Chat A, switch to a different model (e.g., GPT-4.1).
Observe that Chat B (even if on a different project) now also uses GPT-4.1 — overriding the previously selected model.
Repeat this in reverse — any change in one chat applies globally.
Expected Behavior
Model selection should be per-chat and independent, allowing each conversation to retain its own context and model.
At the very least, there should be a setting in preferences to disable this global model sync for users who want isolated model behavior.
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Model selection should be per-chat and independent, allowing each conversation to retain its own context and model.
At the very least, there should be a setting in preferences to disable this global model sync for users who want isolated model behavior.
Does this stop you from using Cursor
No - Cursor works, but with this issue