Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Describe the Bug
Gemini 3.8 Flash is a first-class parent-agent model (model picker + docs), but the parent Task tool allowlist does not include it. The parent is also instructed not to substitute another model if the requested slug is missing, so asking for a Gemini 3.8 Flash subagent cannot launch.
This looks like a stale subagent allowlist after shipping Gemini 3.8 Flash. Older Gemini Flash IDs are still listed.
Steps to Reproduce
Actual Behavior
Task model enum for Gemini only allows:
- gemini-3-flash
- gemini-3.7-flash-high
gemini-3.8-flashis absent. Parent system instructions: if the requested model is not in that list, do not substitute — skip launching and tell the user which models are available.
Screenshots / Screen Recordings
N/A (allowlist / tool schema, not visual)
Operating System
Windows 10 (build 26200)
Does this stop you from using Cursor?
No — but it blocks Gemini 3.8 Flash for subagent/orchestration workflows. Workaround is Gemini 3.7 Flash High, Gemini 3 Flash, or inherit if the parent is already 3.8 Flash.
Steps to Reproduce
- In Agent chat, ask the parent to launch a subagent on Gemini 3.8 Flash, e.g. “launch a 3.8 flash subagent to analyze this repo for bugs”.
- Observe that the parent refuses instead of calling Task with
model: gemini-3.8-flash.
Expected Behavior
Expected Behavior
gemini-3.8-flash (and its effort/high variants, if those exist for chat) should be in the Task tool allowed model slugs, matching the chat picker and Models & Pricing | Cursor Docs / Gemini 3.8 Flash | Cursor Docs. The parent should be able to spawn explore/generalPurpose on Gemini 3.8 Flash.
Operating System
Windows 10/11
Version Information
Version Info
Cursor 3.19.7
Does this stop you from using Cursor
No - Cursor works, but with this issue