Bug: Subagents uses parent model not subagents model

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The skill’s sub‑agents are being initialized with the chat model parameter instead of the intended sub‑agent model. As a result, sub‑agents run using the chat model rather than their correct model configuration.

Steps to Reproduce

Steps to Reproduce

Create a skill that includes sub‑agents.
Set the main chat to use one model (e.g., Opus).
Set the sub‑agent model to a different one (e.g., Sonnet).
Run the skill.
Observe that sub‑agents still use the main chat’s model instead of the model selected for sub‑agents.

Expected Behavior

Should use the original subagents model

Operating System

MacOS

Version Information

Version: 2.6.14

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey Sailesh,

Thanks for reporting this, this is a known issue that our team is aware of. Several other users have reported the same behavior, where the model field in the subagent configuration is not respected, and the subagent defaults to the parent chat’s model instead.

You may also find these related threads helpful to keep up with updates or for workarounds:

We don’t have a specific timeline to share yet, but the team is tracking a fix. We’ll update these threads when it ships.

Best,
Mohit

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.