3.20.21 Windows Glass: Projects AgentPanel/EditorPanel UriError in _createBackgroundComposerUri

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

On Windows Glass, opening a Cursor Project crashes both the agent pane and the notes/editor pane with “Something went wrong”. Reload does not recover. File > Open Folder for the same repo still works. This Project also has a failed Cloud Agent build (“Build installation failure”). Copy Error is a UriError inside _createBackgroundComposerUri while Glass renders a background/cloud agent header.

Steps to Reproduce

  1. Windows 11, Cursor 3.20.21, Glass layout.
  2. Open the Agents/Projects window from the left nav (empty Desktop window, not File > Open Folder).
  3. Open a Project. Mine is named Cosmic Odyssey. The linked repo already showed a Cloud Agent “Build installation failure”.
  4. The Project chat pane and the notes/editor pane both show “Something went wrong” with Reload / Copy Error.
  5. Click Reload on either pane. The same crash comes back immediately.
  6. Open the same local folder with File > Open Folder. Local agent chat loads and Reload works there.

Expected Behavior

The Project coordinator and notes should load. A failed Cloud Agent build should not take down AgentPanel and EditorPanel. Reload should not keep calling _createBackgroundComposerUri with a Windows path that is not a valid URI (path must be empty or start with “/” when an authority is present).

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 3.20.21
Commit: f09fca384ceca23f7bf21f9c23655b162641d740
VSCode Version: 1.128.0
Layout: glass
Build Type: Stable
OS: Windows_NT x64 10.0.26200

Additional Information

Copied errors from Reload / Copy Error. Same UriError in both panes.

This is a Cursor Project (cloud coordinator), not File > Open Folder. The Project has a failed Cloud Agent build (“Build installation failure”). Local folder chat in the same repo still works. Reload on the Project panes does not recover.

Related renderer.log lines before the crash:

  • WorkspaceResolutionTimeoutError: Timed out resolving the agent workspace after 30000ms
  • Draft workspace archived: 70567194-c92f-4e19-a7d2-178460f4f34c

Related older UriError reports are SSH/terminal context. This one is Glass Projects _createBackgroundComposerUri on native Windows, no SSH.

— AgentPanel —

AgentPanel failed to render.

Error (Error): [UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash (“/”) character

Stack:
at T2b (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:68569)
at new z3s (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:72760)
at new R3t (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:74228)
at z3s.from (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:73602)
at Lvi._createBackgroundComposerUri (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97801)
at Lvi._createBackgroundComposerEnvironmentReference (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97944)
at Lvi._updateAgentHeader (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:93790)
at Lvi._getOrCreateLoadableSubagentHeader (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:91361)
at Lvi.getAgentHeader (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9054:11529)
at ttT.getAgentHeader (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:22171:77472)

— EditorPanel —

EditorPanel failed to render.

Error (Error): [UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash (“/”) character

Stack:
at T2b (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:68569)
at new z3s (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:72760)
at new R3t (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:74228)
at z3s.from (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:73602)
at Lvi._createBackgroundComposerUri (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97801)
at Lvi._createBackgroundComposerEnvironmentReference (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97944)
at Lvi._updateAgentHeader (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:93790)
at Lvi._getOrCreateLoadableSubagentHeader (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:91361)
at Lvi.getAgentHeader (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9054:11529)
at ttT.getAgentHeader (vscode-file://vscode-app/c:/Users/jared/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:22171:77472)

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey @Jared_Hamm, thanks for the detailed report, and for including the stack.

You read it right: the Project panes are failing while Glass builds the header for the Project’s workers, because the workers that ran on your Windows PC (Remote Control) now report a Windows-style path that the Agents Window does not accept yet. That is on our side, not your setup, and it is not caused by the failed Cloud Agent build. I’ve flagged it to the team with your report attached.

There isn’t a good workaround inside the Agents Window right now, since Reload re-reads the same data. Until the fix lands, the same repo keeps working through File > Open Folder as you found!

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Glass Projects broken on Mac. Opening any chat in Projects shows “AgentPanel failed to render”.

Error: [UriError] path must begin with “/” in _createBackgroundComposerUri

Cloud agent: bc-af08ab29-5521-4eb8-8003-f39bd9d50e69
Repo: github.com/eusealshy/DomingoHub

Tried reload, Clear Editor History, cache wipe, update 3.21.1 — nothing works.
Logs: “Failed to fetch loadable cloud subagent” + “Failed to refresh Project worker membership”

Steps to Reproduce

  1. Open Cursor (Glass layout, early access)
  2. Go to Projects → Domingohub
  3. Click any chat or New Chat
  4. Panel shows “Something went wrong” / AgentPanel failed to render

Expected Behavior

Chat panel opens normally and I can send messages in Projects.

Operating System

MacOS

Version Information

Cursor 3.21.1, layout: glass, macOS arm64, Electron
Account: [email protected]

For AI issues: which model did you use?

composer-2.5 (also happens with any model — it’s a UI/render crash, not model-specific)

For AI issues: add Request ID with privacy disabled

bc-af08ab29-5521-4eb8-8003-f39bd9d50e69

Additional Information

Stack: _createBackgroundComposerUri → _createBackgroundComposerEnvironmentReference → _getOrCreateLoadableSubagentHeader → _updateAgentHeader

Error: [UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash (“/”) character

Reload / Clear Editor History / local cache wipe did NOT fix it.
Cloud rehydrates broken state on every open.

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

AgentPanel failed to render.

Error (Error): [UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash (“/”) character

Stack:
at T2b (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:68569)
at new z3s (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:72760)
at new R3t (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:74228)
at z3s.from (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:73602)
at Lvi._createBackgroundComposerUri (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97801)
at Lvi._createBackgroundComposerEnvironmentReference (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97944)
at Lvi._updateAgentHeader (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:93790)
at Lvi._getOrCreateLoadableSubagentHeader (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:91361)
at Lvi.getAgentHeader (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9054:11529)
at ttT.getAgentHeader (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:22171:77472)

Component stack:
at V2C (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:351705)
at owC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:4199)
at Y6e (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17527:73704)
at div ()
at PxC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:213940)
at vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:346811
at vUC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:78509)
at div ()
at vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17483:11809
at MMC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:425427)
at div ()
at Nr0 (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19598:15424)
at mHC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:229189)
at Y6e (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17527:73704)
at vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:238885
at FTC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:109660)
at div ()
at bHC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:239431)
at UE (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:568:64981)
at div ()
at div ()
at gHC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:238030)
at jnf (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19702:40138)
at $nf (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19702:40296)
at LUo (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:944:11329)
at J1i (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:14272:188082)
at WBg (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19596:91901)
at j1l (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19596:89693)
at Fhi (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:7755:64252)
at yxv (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:396795)
at M2w (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20362:6750)
at T2w (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20362:5114)
at RIv (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21653:13195)
at gMr (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:2411:66923)
at G$m (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:14182:611)
at MK (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:801:204327)
at Ihn (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:801:205016)
at HTr (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:1786:99241)
at SHC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:244094)
at lZ (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:7755:324273)
at yHC (vscode-file://vscode-app/c:/Users/xxx/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:243525)

Steps to Reproduce

I am using projects to ask him to help me complete tasks, but it suddenly broke down and won’t open anymore

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version 3.20.21 (user setup)

Sep 14, 2026, 3:02 AM (2 days ago)

Does this stop you from using Cursor

Yes - Cursor is unusable

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

when using Agents Window, I just get a few seconds of usage, then I get “Something went wrong.”, here’s the “Copy Error”:
AgentPanel failed to render.

Error (Error): [UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash (“/”) character

Stack:
at T2b (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:68569)
at new z3s (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:72760)
at new R3t (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:74228)
at z3s.from (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:73602)
at Lvi._createBackgroundComposerUri (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97801)
at Lvi._createBackgroundComposerEnvironmentReference (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97944)
at Lvi._makeAgentHeader (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:100154)
at Lvi._getOrCreateLoadableSubagentHeader (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:91400)
at Lvi.getAgentHeader (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9054:11529)
at ttT.getAgentHeader (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:22171:77472)

Component stack:
at V2C (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:351705)
at owC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:4199)
at Y6e (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17527:73704)
at div ()
at PxC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:213940)
at vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:346811
at vUC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:78509)
at div ()
at vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17483:11809
at MMC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:425427)
at div ()
at Nr0 (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19598:15424)
at mHC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:229189)
at Y6e (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17527:73704)
at vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:238885
at FTC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:109660)
at div ()
at bHC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:239431)
at UE (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:568:64981)
at div ()
at div ()
at gHC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:238030)
at jnf (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19702:40138)
at $nf (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19702:40296)
at LUo (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:944:11329)
at J1i (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:14272:188082)
at WBg (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19596:91901)
at j1l (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19596:89693)
at Fhi (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:7755:64252)
at yxv (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:396795)
at M2w (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20362:6750)
at T2w (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20362:5114)
at RIv (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21653:13195)
at gMr (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:2411:66923)
at G$m (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:14182:611)
at MK (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:801:204327)
at Ihn (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:801:205016)
at HTr (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:1786:99241)
at SHC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:244094)
at lZ (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:7755:324273)
at yHC (vscode-file://vscode-app/c:/Users/baker/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:243525)

Steps to Reproduce

Just open Agents Window with a project selected. I was happily using Projects, but now this crash happens. I created another project, continued with that for a few mins, but then that too is now crashing. Last thing I remember asking the agent was to run a skill on my local laptop, but I know the other crashing agents had different instructions.

Expected Behavior

Shouldn’t crash with “Something went wrong”

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 3.20.21 (user setup)
VS Code Extension API: 1.128.0
Commit: f09fca384ceca23f7bf21f9c23655b162641d740
Date: 2026-09-13T19:02:51.781Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 42.10.0
Chromium: 148.0.7778.280
Node.js: 24.18.1
V8: 14.8.178.38-electron.0
xterm.js: 6.1.0-beta.291
OS: Windows_NT x64 10.0.26200

Does this stop you from using Cursor

Yes - Cursor is unusable

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Creating a new Cursor Project from the Agents window fails with an error. Retrying a second and third time also failed.

Later, the projects still show up in the Agents list as if they exist, but they remain in a working/loading state (UI shows “Preparing report”). Trying to delete the first two ghost projects also failed with an error.

This appears to be a Windows URI bug in the Agents/Projects (glass) UI. Local renderer logs show _createBackgroundComposerUri throwing:

[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character

The same error also fails environment setup:

[agent-demos-setup] Failed to start environment setup agent: [UriError]: If a URI contains an authority component...

Related (same UriError on Windows Projects): https://forum.cursor.com/t/projects-cant-acess-my-cloud-agents-on-cursor-desktop

Steps to Reproduce

  1. On Windows, open the Cursor Agents window.
  2. Create a new Project (in my case named “Zineps”).
  3. Creation fails with an error.
  4. Retry create two more times. Both retries also fail with an error.
  5. Later, open the Agents list / Projects sidebar. The failed projects now appear anyway.
  6. Open one of them: it stays on “Preparing report” / still working instead of becoming a usable project.
  7. Try to delete the first two projects in the list. Delete also fails with an error.

Expected Behavior

  • Creating a Project should succeed, or fail cleanly without leaving leftover entries.
  • Failed creates should not later appear in the Agents/Projects list as still-running projects.
  • A project that failed to finish setup should not stay stuck on “Preparing report”.
  • Deleting a failed/stuck project should succeed so the list can be cleaned up.

Operating System

Windows 10/11

Version Information

Version: 3.20.21
VSCode Version: 1.128.0
Commit: f09fca384ceca23f7bf21f9c23655b162641d740
OS: Windows_NT x64 10.0.26200

For AI issues: which model did you use?

Default / Auto (selectedModels=default, maxMode=true in logs)

For AI issues: add Request ID with privacy disabled

Background Agent / composer IDs from local logs around the failed project setup:

bc-8b90e23d-482f-4458-92fc-004b3fc67272
bc-fb4d7818-d5a8-484a-a0b3-5b79ef3cd1b7

composerId=43ecfdf4-16a9-4640-824f-7a6ed2dcf5e6
composerId=31b43fe6-1324-4145-a97c-03b9d5a31a61

Also: agent-store-sync for bc-8b90e23d-482f-4458-92fc-004b3fc67272 repeatedly returned [not_found] while UI showed the project as still running / Preparing report.

Additional Information

Environment: Cursor Agents window (glass UI) on Windows 11. Repo involved: zineps-platform.

Relevant local log excerpts from %APPDATA%\Cursor\logs\20260915T114407\window1_wb0\renderer.log:

2026-09-15 17:48:06.829 [error] [agent-demos-setup] Failed to start environment setup agent: [UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character

Stack (createAgent path):

at Lvi._createBackgroundComposerUri (...workbench.glass.main.js:9057:97801)
at Lvi._createBackgroundComposerEnvironmentReference (...:9057:97944)
at Lvi._syncAgentHeaders (...:9057:89930)
at Lvi._registerOptimisticCloudAgentAndGetReference (...:9053:266599)
at Lvi.createAgent (...:9053:248035)
at async ttT.createAgent (...:22171:75023)

Later, opening a leftover project:

2026-09-15 20:09:12.409 [error] ENOPRO: No file system provider found for resource 'vscode-remote://background-composer%2Bbc-8b90e23d-482f-4458-92fc-004b3fc67272/workspace/PULL_REQUEST_TEMPLATE.md'
2026-09-15 20:09:12.113 [error] resolveAuthority(background-composer) returned an error after 26 ms Canceled

UriError also repeats periodically in the Agents window (same _createBackgroundComposerUri / _updateAgentHeader path), matching the other Windows Projects report from today.

Screenshot: Agents window with Project “Zineps” selected, body stuck on “Preparing report”, multiple leftover project/agent entries in the sidebar.

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, guys. I’m using the Projects feature a lot. Like an hour ago, the project that I was working on just won’t work. It says “Something is wrong”. I press reload and nothing. The error goes below. Can you help?

: AgentPanel failed to render.

Error (Error): [UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash (“/”) character

Stack:
at T2b (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:68569)
at new z3s (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:72760)
at new R3t (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:74228)
at z3s.from (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:73602)
at Lvi._createBackgroundComposerUri (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97801)
at Lvi._createBackgroundComposerEnvironmentReference (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97944)
at Lvi._updateAgentHeader (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:93790)
at Lvi._getOrCreateLoadableSubagentHeader (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:91361)
at Lvi.getAgentHeader (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9054:11529)
at ttT.getAgentHeader (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:22171:77472)

Component stack:
at V2C (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:351705)
at owC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:4199)
at Y6e (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17527:73704)
at div ()
at PxC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:213940)
at vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:346811
at vUC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:78509)
at div ()
at vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17483:11809
at MMC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:425427)
at div ()
at Nr0 (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19598:15424)
at mHC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:229189)
at Y6e (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17527:73704)
at vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:238885
at FTC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:109660)
at div ()
at bHC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:239431)
at UE (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:568:64981)
at div ()
at div ()
at gHC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:238030)
at jnf (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19702:40138)
at $nf (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19702:40296)
at LUo (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:944:11329)
at J1i (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:14272:188082)
at WBg (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19596:91901)
at j1l (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19596:89693)
at Fhi (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:7755:64252)
at yxv (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:396795)
at M2w (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20362:6750)
at T2w (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20362:5114)
at RIv (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21653:13195)
at gMr (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:2411:66923)
at G$m (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:14182:611)
at MK (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:801:204327)
at Ihn (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:801:205016)
at HTr (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:1786:99241)
at SHC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:244094)
at lZ (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:7755:324273)
at yHC (vscode-file://vscode-app/c:/Users/cmore/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:243525)

Hi there!

We detected that this may be a bug report, so we’ve moved your post to the Bug Reports category.

To help us investigate and fix this faster, could you edit your original post to include the details from the template below?

Bug Report Template - Click to expand

Where does the bug appear (feature/product)?

  • Editor, Tab & Chat (autocomplete, Composer, in-editor agent)
  • Terminal & commands
  • Models, pricing & API keys (availability, Auto/Max, BYOK/Bedrock)
  • MCP & tools
  • Cloud Agents & Automations (cursor.com/agents, scheduled/event)
  • BugBot & Code Review
  • Cursor CLI
  • Cursor Mobile
  • Remote (SSH / Dev Containers / WSL)
  • Account, billing & login
  • Something else…

Describe the Bug
A clear and concise description of what the bug is.


Steps to Reproduce
How can you reproduce this bug? We have a much better chance at fixing issues if we can reproduce them!

  1. …
  2. …
  3. …

Expected Behavior
What is meant to happen here that isn’t working correctly?


Screenshots / Screen Recordings
If applicable, attach images or videos (.jpg, .png, .gif, .mp4, .mov)


Operating System

  • Windows 10/11
  • MacOS
  • Linux

Version Information

  • For Cursor IDE: Menu → About Cursor → Copy
  • For Cursor CLI: Run agent about in your terminal
IDE:
Version: 2.xx.x
VSCode Version: 1.105.1
Commit: ......

CLI:
CLI Version 2026.01.17-d239e66

For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)


For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…


Additional Information
Add any other context about the problem here.


Does this stop you from using Cursor?

  • Yes - Cursor is unusable
  • Sometimes - I can sometimes use Cursor
  • No - Cursor works, but with this issue

The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

After i connect powershell using CLI, then i created a Projects from the Cursor IDE (Agents Window). Looks like the chat inside the Projects keep crashing that causing to Reload everytime the User Login image appear. When i try to Reload (CTRL + SHIFT + R) still happening after the account complete loaded. Seems like this bug only happened at the Projects folder not Repositories.

Steps to Reproduce

I press (CTRL + SHIFT + R) and open the folder Projects then wait the account loaded and bug that reload appear.

Expected Behavior

I can’t type anything inside the Projects folder

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 3.20.21 (user setup)
VS Code Extension API: 1.128.0
Commit: f09fca384ceca23f7bf21f9c23655b162641d740
Date: 2026-09-13T19:02:51.781Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 42.10.0
Chromium: 148.0.7778.280
Node.js: 24.18.1
V8: 14.8.178.38-electron.0
xterm.js: 6.1.0-beta.291
OS: Windows_NT x64 10.0.26200

Below is the COPY ERROR from that bug

AgentPanel failed to render.

Error (Error): [UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash (“/”) character

Stack:
at T2b (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:68569)
at new z3s (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:72760)
at new R3t (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:74228)
at z3s.from (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:59:73602)
at Lvi._createBackgroundComposerUri (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97801)
at Lvi._createBackgroundComposerEnvironmentReference (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:97944)
at Lvi._updateAgentHeader (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:93790)
at Lvi._getOrCreateLoadableSubagentHeader (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9057:91361)
at Lvi.getAgentHeader (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9054:11529)
at ttT.getAgentHeader (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:22171:77472)

Component stack:
at V2C (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:351705)
at owC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:4199)
at Y6e (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17527:73704)
at div ()
at PxC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:213940)
at vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:346811
at vUC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:78509)
at div ()
at vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17483:11809
at MMC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:425427)
at div ()
at Nr0 (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19598:15424)
at mHC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:229189)
at Y6e (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:17527:73704)
at vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:238885
at FTC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:109660)
at div ()
at bHC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:239431)
at UE (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:568:64981)
at div ()
at div ()
at gHC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:238030)
at jnf (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19702:40138)
at $nf (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19702:40296)
at LUo (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:944:11329)
at J1i (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:14272:188082)
at WBg (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19596:91901)
at j1l (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:19596:89693)
at Fhi (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:7755:64252)
at yxv (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21609:396795)
at M2w (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20362:6750)
at T2w (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20362:5114)
at RIv (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21653:13195)
at gMr (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:2411:66923)
at G$m (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:14182:611)
at MK (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:801:204327)
at Ihn (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:801:205016)
at HTr (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:1786:99241)
at SHC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:244094)
at lZ (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:7755:324273)
at yHC (vscode-file://vscode-app/c:/Users/INT10519/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:21692:243525)

Does this stop you from using Cursor

No - Cursor works, but with this issue

Where does the bug appear (feature/product)?

Cloud Agent (GitHub, Slack, Web, Linear)

Describe the Bug

On Windows, Agents Window / GlassSidebar crashes when rendering Cloud Agent (bc-…) headers for private-worker agents.

Error:

[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character

Shown as: GlassSidebar failed to render / AgentPanel failed to render.

Root cause: workbench.glass.main.js _createBackgroundComposerUri(bcId, workspaceRootPath) builds:

  • scheme=vscode-remote
  • authority=background-composer+<bcId>
  • path=<windows-drive-letter-path> ← Windows path WITHOUT leading /

Persisted private-worker agent metadata contains workspaceRootPath like a raw drive-letter path (example shape: e:\SomeFolder\project). This is NOT the SSH/terminal UriError; it is private-worker path fed into background-composer URI creation via _getOrCreateLoadableSubagentHeader → _updateAgentHeader.

Reappears after every Cursor update (client overwrite).

Steps to Reproduce

  1. On Windows, connect a private worker for a drive-letter folder, e.g. E:\path\to\project (This PC Remote Control).
  2. Open/create a Cloud Agent (bc-…) that uses that private worker, ideally with loadable subagents / Project disclosure.
  3. Open Agents Window / Glass so sidebar loads agent headers.
  4. Observe GlassSidebar/AgentPanel crash with UriError from _createBackgroundComposerUri.

Also reproduces after Cursor auto-update even if previously working with a local workaround.

Expected Behavior

Glass sidebar and AgentPanel should render Cloud Agent / private-worker headers normally on Windows. _createBackgroundComposerUri must normalize paths (replace backslashes with /, ensure leading /) or persist private-worker workspaceRootPath as /workspace instead of a raw Windows path.

Operating System

Windows 10/11

Version Information

Cursor IDE 3.21.4 (Windows x64)
OS: Windows 10
Feature: Agents Window / Glass + Cloud Agents + private worker (Remote Control)

For AI issues: add Request ID with privacy disabled

Happy to share specific agent / request IDs privately with Cursor staff if needed.

Additional Information

Stack (abridged):
ULs.from → ubi._createBackgroundComposerUri → _createBackgroundComposerEnvironmentReference → _updateAgentHeader → _getOrCreateLoadableSubagentHeader → getAgentHeader → GlassSidebar

Suggested fix in client:
normalize path before URI.from: replace \\ with /, ensure leading /; and/or store private-worker workspaceRootPath as /workspace.

Related but distinct from older SSH/terminal Windows UriError reports.
Workaround: use https://cursor.com/agents web UI, or Local This PC agents only.

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey everyone,

Thanks for the reports and for pasting the full errors, they pointed us straight at the cause.

The Project panes crashing with “Something went wrong” (the UriError when a Project’s agents ran on a Windows machine through Remote Control) has been fixed on our side, and the change is now live. There is no update to install for this one.

If a Project still shows the error, fully quit and reopen Cursor so the Agents Window refetches its agent list, then open the Project again.

Let me know if any of you still hit it after that.