Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
At my work, we cannot auto-allow all requests in Cursor as we have to monitor any new commands that Cursor is executing.
And because of that, I heavily rely on notifications. When I get it, I review it and I allow it accordingly.
However, since Sub-Agents were introduced, Sub-Agents sometimes require permissions to be approved manually.
Unfortunately, due to a Cursor bug, when Sub-Agents create those allow/deny requests, they do not show up as notifications. Hence, the agents are stuck at that point indefinitely until I open Cursor and approve it. Which is a very manual and tedious process
Fix: when subagents generate the allow/stop request, they should show up in notifications as well, just like the main agent.
Steps to Reproduce
- Make sure your run mode is Allowlist.
- How zero or very few commands in Allowlist
- Create a request that would be very heavy and would essentially trigger sub-agents. (Example: run and fix multiple tests in parallel.)
- Make sure that cursor is not focused so that you will get a notification.
- Wait for the agent to create sub-agents - and wait for it to ask for permissions.
- You will realize only the main agent is able to create those notifications, however, not the sub-agent.
Expected Behavior
Sub-Agent should create the notifications as well.
Operating System
MacOS
Version Information
Version: 3.12.17 (Universal)
VS Code Extension API: 1.128.0
Commit: 0fb762053c34788bb7760d5673f8a6d4c8589d50
Date: 2026-07-17T02:53:53.006Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Darwin arm64 25.5.0
For AI issues: which model did you use?
Cursor Grok 4.5 High
Does this stop you from using Cursor
No - Cursor works, but with this issue