Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
REPOSTING THIS BECAUSE ITS STILL NOT FIXED.
Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When running multiple parallel agents or plans simultaneously, each plan that completes automatically switches focus to that plan’s tab/view. This behavior is extremely disruptive when reviewing multiple completed plans because:
I start 3-5 plans running in parallel (using worktrees or local mode)
The first plan completes - I begin reading/reviewing it
While I’m mid-review, the second plan completes and Cursor force-switches my view to that plan
I lose my place in the first plan and now I’m looking at plan #2
Then plan #3 completes and steals focus again
This cascades as each plan finishes, making it impossible to thoroughly review any single plan
This completely defeats the purpose of parallel agents. The workflow should be: plans complete in background → I review them at my own pace in whatever order I choose.
Steps to Reproduce
Steps to Reproduce
Open Cursor and navigate to a project
Start 3+ parallel agents/plans (either via worktrees or by starting multiple local agents)
Give each agent a task that takes 30-60 seconds to complete
Begin reading the first plan that completes
Observe that when subsequent plans complete, focus is forcibly switched away from what you’re currently reading
Expected Behavior
When a parallel agent or plan completes, it should:
Expected Behavior
Complete silently in the background
NOT steal focus from the current view
Optionally show a non-intrusive notification (sound, badge, or toast)
Allow the user to switch to the completed plan manually when ready
Ideally, there should be a setting like:
“cursor.agent.focusOnComplete”: false
Operating System
MacOS
Version Information
Version: 3.0.13 (Universal)
VSCode Version: 1.105.1
Commit: 48a15759f53cd5fc9b5c20936ad7d79847d914b0
Date: 2026-04-07T03:05:17.114Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0
Additional Information
Additional Information
Current Workaround Attempts (None Work):
I’ve tried the following settings with no success:
“cursor.windowSwitcher.sidebarHoverCollapsed”: false
“workbench.editor.revealIfOpen”: false
“cursor.agent.focusOnComplete”: false (this setting doesn’t exist but should)
This bug makes the parallel agents feature nearly unusable for its intended purpose. The whole point of running multiple plans is to batch work and review results efficiently. Instead, users are forced to either:
Wait for ALL plans to complete before reviewing any (defeating the “parallel” benefit)
Constantly fight against focus changes while trying to read
Run only one plan at a time (defeating the entire feature)
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor