Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor freezes immediately after the AI applies an edit to a file. The UI becomes unresponsive and must be force-quit. This happens consistently on macOS 15.6.1 (Sequoia) in the latest version of Cursor.
The developer console shows only:
WARN ToolCallEventService: Tracked tool call end - toolu_vrtx_01AF3W9nBZeKwh36MoQaJW4w
No save hooks, formatters, or extensions are active. Hardware acceleration is disabled. The issue occurs even in new workspaces and empty projects.
After extensive testing, I traced the problem to a specific user setting in the file:
~/Library/Application Support/Cursor/User/settings.json
The following line, when present, causes Cursor to hang immediately after an AI edit:
“workbench.editor.showTabs”: “single”
If this line is removed (or if the setting is changed to its default), the freeze no longer occurs.
This suggests that Cursor’s AI edit logic or editor layout refresh routines are not handling the “single” tab mode correctly.
Steps to Reproduce
1. Add the following line to your settings.json file:
“workbench.editor.showTabs”: “single”
2. Restart Cursor.
3. Ask the AI to make any change to a file (for example, “add a comment at the top”).
4. Cursor will freeze immediately after the AI applies the edit.
Optional verification:
1. Remove or comment out the line above.
2. Restart Cursor.
3. Perform the same AI edit again.
4. Cursor no longer freezes.
Expected Behavior
Cursor should handle AI-applied edits normally regardless of tab display mode. The “single tab” mode should not trigger a freeze in the editor.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.7.54
VSCode Version: 1.99.3
Commit: 5c17eb2968a37f66bc6662f48d6356a100b67be0
Date: 2025-10-21T19:07:38.476Z (4 days ago)
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0
Additional Information
Additional information
• No third-party extensions or formatters enabled.
• Hardware acceleration disabled.
• The issue is fully reproducible on any workspace when “workbench.editor.showTabs” is set to “single”.
• Developer console shows only the ToolCallEventService warning at the time of the freeze.
• Removing or changing that line immediately resolves the problem.
Does this stop you from using Cursor
Yes - Cursor is unusable