Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When reopening Cursor with a previous session that includes Claude Code tabs (even just one), the entire UI gets stuck in a loading state.
The editor does not load properly
Claude tabs show “Waiting for extension host” indefinitely
No interaction is possible
This happens consistently after restarting Cursor or the system if Claude Code tabs were open in the previous session.
Steps to Reproduce:
Open Cursor
Open one or multiple Claude Code tabs
Restart Cursor or your computer
Reopen Cursor
Observe that everything is stuck loading
Expected Behavior:
Cursor should restore the previous session and load all tabs normally.
Actual Behavior:
Cursor freezes and remains stuck in a loading state until intervention.
Workarounds:
Close all Claude Code tabs before restarting Cursor (not practical)
Alternative workaround:
Open a new tab
Type something (e.g., “hello”)
Wait a few minutes until it times out
Cursor prompts to reload the app
After reload, everything works again
Impact:
High.
This breaks workflow completely because:
I rely on keeping multiple Claude Code tabs configured with specific agents
After every restart/update, I’m forced to rebuild my entire setup from scratch
Additional Notes:
This seems specifically tied to Claude Code tabs during session restore. Likely an issue with extension host initialization or session hydration.
Steps to Reproduce
see above
Operating System
MacOS
Version Information
Version: 2.7.0-pre.119.patch.0
VSCode Version: 1.105.1
Commit: f947fde72906f7ead2baf0a913c587bbb5bf3b80
Date: 2026-03-23T05:49:10.648Z
Build Type: Stable
Release Track: Nightly
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
OS: macOS (Darwin arm64 25.3.0)
Does this stop you from using Cursor
Yes - Cursor is unusable
