The sub-agent slash command doesn’t use the specified model.
Steps to Reproduce
Create a sub-agent with a specific model (for example, Gemini Flash).
Open a chat with, for example, Codex and use /my-agent-name.
The chat runs using Codex, not the model specified for the sub-agent.
Expected Behavior
When using “/xxxx” chat should use the sub agent specified model
Commands will always be run by the model selected for a chat. They exist under ./cursor/commands
Subagents can be configured to use specific models (like you have). Subagents are not invoked by slash commands. The agent intelligently decides when to you use them, or you can nudge them to (“Use the create-pr subagent”)
I can reproduce the model behavior, but typically only on the first subagent invocation after specifying the model. We have an open bug for this, and I’ll add your report.