Hey, this is a known thing. Composer 1.5 shows up in the dashboard because sub-agents Explore, Shell, Browser use a faster model by default for helper tasks.
Your main agent is correctly running on claude-4.6-opus-max-thinking, and the logs confirm that. Sub-agents do the rough work like search, parsing, and navigation, then send the result back to the main agent, which processes it with your selected model.
The Request ID you shared is from a sub-agent request, not the main agent switching models.
This is explained in detail here: Subtasks use composer 1.5. There are 20 posts with team explanations and a few workarounds.
If you want sub-agents to use your model too, you can:
Turn on Max Mode in chat settings
Create a custom sub-agent with model: inherit in .cursor/agents/ format is in the docs: Subagents | Cursor Docs
Or tell the agent not to use sub-agents, like: “Do NOT launch sub-agents for the task”