Where does the bug appear (feature/product)?
Cursor IDE (Agent / Glass, side chat + Task tool)
Describe the Bug
A side chat called the Task tool with resume set to the parent Agent conversation UUID and interrupt: true. Cursor reclassified that parent as a subagent of the side chat.
Effects:
- Parent disappeared from the Agents sidebar (or showed as nested / not a full agent)
- Composer title became the Task description (
Instruct parent: MCP first) - Parent input box gone (subagent transcripts are read-only)
- Circular parent pointers: parent.
subagentInfo.parentComposerId= side chat; side chat still pointed at the original parent - Transcript was not deleted
Searching Agent View for the new title did not restore input. Reload Window and a normal Quit did not either.
Steps to Reproduce
- Open an Agent chat (parent).
- Open a side chat from it.
- From the side chat, have the model call Task with:
resume= parent composer UUIDinterrupt: true
- Try to find the parent in the Agents list and send a new message.
Expected Behavior
Task resume on a parent composer ID from a side chat should not flip the parent into a subagent. Either reject the call, or deliver the note without changing subagentInfo / isSubagent.
Actual Behavior
composerData.subagentInfo is set on the parent (parentComposerId = the side chat). UI treats it as a subagent when subagentInfo is defined (X4t in workbench). Header isSubagent also flipped to 1.
Graceful Quit / Reload Window persist the in-memory blob, so a disk fix of subagentInfo does not survive Cmd+Q. Recovery that worked: delete subagentInfo on cursorDiskKV composerData:9f9ad465-0a9d-4ac3-80dd-142c212ecadc (and composerHeaders.isSubagent=0), then Force Quit (killall -9 Cursor), then reopen.
Operating System
MacOS
Version Information
macOS 26.5 (Darwin 25.5.0), arm64
Cursor 3.16.2 (stable)
Commit: 35d1ed8352c5b21573fc69a8645ec758060f5e10
VS Code: 1.128.0
Date: 2026-08-11T06:53:34.245Z
Reproduced 2026-08-13
For AI issues: which model did you use?
Grok 4.6 High Fast
For AI issues: add Request ID with privacy disabled
487d2643-4171-4525-9342-d34d26384b93
Additional Information
This is not the known “input hidden while viewing a subagent” behavior. The parent itself was converted into a subagent. Agents should never Task-resume a parent conversation UUID from a side chat.
Parent composer: 9f9ad465-0a9d-4ac3-80dd-142c212ecadc
Side chat: c67d034d-9759-4d61-a7dc-9a2e0e060818
Does this stop you from using Cursor
No - Cursor works, but with this issue