Nested subagents don't inherit model in MAX mode

Dov Feder
Mon, 23 Feb 2026 18:16:44 +0000
Bug Reports

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

With MAX mode enabled and a specific model selected (claude-4.6-opus-max), first-level subagents correctly inherit the main agent’s model. However, when those subagents dispatch their own subagents (second level), the nested subagents fall back to composer1.5 instead of inheriting the model.
All my agent .md files have model: inherit in their frontmatter. Per the documentation, omitting the model parameter means “inherits from parent” – but this only works one level deep.

Steps to Reproduce

Enable MAX mode with claude-4.6-opus-max. Set model: inherit on all agent files. Have the main agent dispatch a subagent (level 1), then have that subagent dispatch its own subagent (level 2). Level 1 uses the correct model; level 2 falls back to composer1.5.

Expected Behavior

Model inheritance should propagate through all subagent nesting levels, not just the first.

Operating System

Windows 10/11

Version Information

Version: 2.5.20 (user setup)
VSCode Version: 1.105.1
Commit: 511523af765daeb1fa69500ab0df5b6524424610
Date: 2026-02-19T20:41:31.942Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.22631

For AI issues: which model did you use?

claude-4.6-opus-max
thinking
Enabled MAX mode

Does this stop you from using Cursor

No - Cursor works, but with this issue

12 posts - 5 participants