Hey, thanks for the report. There are actually two different known bugs here, I’ll reply to each one.
Build uses the plan model instead of Auto
The Build control has its own model picker, and by default it’s set to Inherit Agent model. That means it inherits the last Composer model, usually the one the plan was created with, like GPT-5.5, not the Auto you see. As a workaround, click the model picker on the Build or plan-execution row and explicitly pick Auto or Composer instead of Inherit. This is a known bug, no ETA for a fix yet.
Explore subagent model is ignored and Sonnet runs
The Explore subagent model setting only affects the Explore subagent. Other built-in subagents have a hardcoded model, and task subagents inherit the parent agent model. That’s why you see Sonnet 4.6 Medium even if you set Composer Fast 2.5. This is also a known bug.
For custom subagents defined in .cursor/agents or .claude/agents, you can pin the model using bracket syntax in the frontmatter, for example:
model: composer-2.5[fast=false]
There isn’t a clean workaround for the built-in picker in Settings yet.
On usage, I get it. That part is something the team handles case by case via [email protected], so reach out to them if you want to dig into it for your account.
I’ll post an update in the thread when we hear more on either bug.
Hey @nikhilbohra21, your case is a bit different from what the thread author is reporting. In their case it’s about Build from the plan and the Explore subagent. In your case it looks like the agent window Composer 2.5 is mostly switching by itself to Composer 2.5-fast, and you’re also on the free tier, which is a separate situation.
To avoid mixing different cases in one thread, please start a separate thread for your issue. Also add these details:
Your Cursor version (Help > About) and your OS
A screenshot showing the selected model and what it switches to
The Request ID for a request where the model switched to fast (chat menu in the top right > Copy Request ID)
Please confirm if this happens in a normal chat or when running a subagent
With that info, we can figure out what’s happening in your case. Drop the link to the new thread here if you want.