Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Configuring the model on the agent definitions seems to not work properly.
The docs mentions that you can put the model id, and the UI allows to choose the model, however, the inherit option is the one used.
If you ask the agent about the subagents run tool it will tell you that the only available options on the enum is “fast”, and if he forces the tool call fails (so the tool is documented wrong).
Steps to Reproduce
One way:
- Ask the agent to run a subagent with a specific mode ID (ask him to force it).
- The call will fail
Second way:
- Configure the agent spec on .cursor/agents with a specific model like composer-1
- Choose an agent that can run subagents, ie: Opus 4.5
- Ask the agent to run the subagent
- Cursor dashboard tells you that you have only used Opus 4.5
Expected Behavior
The subagent should run with the configured model, or enable the tool to receive a model id and run the subagent with that model.
Operating System
MacOS
Version Information
Version: 2.4.31 (Universal)
VSCode Version: 1.105.1
Commit: 3578107fdf149b00059ddad37048220e41681000
Date: 2026-02-08T07:42:24.999Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Darwin arm64 25.2.0
For AI issues: which model did you use?
Opus 4.5
Does this stop you from using Cursor
No - Cursor works, but with this issue