Thanks for the response. For as long as I can remember, since version 0.46, this has been happening, although it’s not as critical as it is in version 0.1. In v 0.1 appears every now and then, and it’s very frustrating.
Are you able to submit some logs to us, to see if we can find a cause here?
Please only do this if you are okay with this, as submitting this data does not respect privacy mode, so some usually privacy-mode compliant data may end up in the logs.
These logs only get submitted to us for debugging, and nothing is sent to the model providers for training.
If you are happy to, the command to run is:
Developer: Capture and Send Debugging Data
Otherwise, please search your logs for "CodeWindow unresponsive samples" and share the lines up until the "Total Samples" output.
I’ve done this: Developer: Capture and Send Debugging Data
By the way, here is what the issue looks like everytime
I also try to get the logs below:
$ grep -r "." ~/.config/Cursor/logs | tail -n 50
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/exthost/vscode.typescript-language-features/TypeScript.log:2025-06-11 21:20:05.338 [info] Using tsserver from: /tmp/.mount_Cursor8qfxyp/usr/share/cursor/resources/app/extensions/node_modules/typescript/lib/tsserver.js
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/exthost/vscode.typescript-language-features/TypeScript.log:2025-06-11 21:20:05.338 [info] <syntax> Forking...
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/exthost/vscode.typescript-language-features/TypeScript.log:2025-06-11 21:20:05.338 [info] <syntax> Starting...
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/exthost/vscode.typescript-language-features/TypeScript.log:2025-06-11 21:20:05.338 [info] <semantic> Forking...
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/exthost/vscode.typescript-language-features/TypeScript.log:2025-06-11 21:20:05.338 [info] <semantic> Starting...
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:00.690 [info] Added views:outline in workbench.view.explorer
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:00.690 [info] Added views:workbench.view.search in workbench.view.search
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:00.690 [info] Added views:workbench.scm in workbench.view.scm
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:00.690 [info] Added views:workbench.panel.markers.view in workbench.panel.markers
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:00.690 [info] Added views:workbench.panel.output in workbench.panel.output
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:00.690 [info] Added views:terminal in terminal
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:00.690 [info] Added views:timeline in workbench.view.explorer
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:00.690 [info] Added views:workbench.panel.aichat.view.ff3016cc-08bb-4b71-8348-54dee05d639e in workbench.panel.aichat.495631dd-13e8-41b4-bcf9-6ea09364f577
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:00.690 [info] Added views:workbench.explorer.fileView in workbench.view.explorer
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:03.327 [info] Added views:workbench.debug.welcome in workbench.view.debug
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:04.113 [info] Added views:workbench.panel.repl.view in workbench.panel.repl
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:04.510 [info] Added views:~remote.forwardedPorts in ~remote.forwardedPortsContainer
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:08.378 [info] Added views:workbench.scm.history in workbench.view.scm
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:17.990 [info] Added views:workbench.panel.aichat.view.b1c5e295-9514-4890-9f53-c807f8c9c350 in workbench.panel.aichat.495631dd-13e8-41b4-bcf9-6ea09364f577
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/views.log:2025-06-11 21:20:18.083 [info] Removed views:workbench.panel.aichat.view.ff3016cc-08bb-4b71-8348-54dee05d639e from workbench.panel.aichat.495631dd-13e8-41b4-bcf9-6ea09364f577
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.086 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'ms-vscode.vscode-selfhost-test-provider' wants API proposal 'attributableCoverage' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.086 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'ms-toolsai.datawrangler' wants API proposal 'debugFocus' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.087 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'ms-python.python' wants API proposal 'contribIssueReporter' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.087 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'ms-python.debugpy' wants API proposal 'contribIssueReporter' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.087 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'ms-azuretools.vscode-azure-github-copilot' wants API proposal 'lmTools' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.088 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'ms-vscode.cpptools' wants API proposal 'lmTools' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.088 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'vscjava.vscode-java-pack' wants API proposal 'lmTools' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.088 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'apidev.azure-api-center' wants API proposal 'chatParticipant' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.089 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'apidev.azure-api-center' wants API proposal 'languageModels' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.141 [warning] Missing property "modes" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.142 [warning] Missing property "modes2" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.142 [warning] Missing property "modes3" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.143 [warning] Missing property "explicitEnableOrDisable" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.143 [warning] Missing property "lastBackgroundBugbotAt" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.143 [warning] Missing property "memoriesEnabled" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.143 [warning] Missing property "repositoryIndexingError" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.144 [warning] Missing property "repositoryIndexingStatus" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.144 [warning] Missing property "repositoryLastSyncedTime" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.144 [warning] Missing property "repositoryIndexingJobs" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.144 [warning] Missing property "mainLocalRepositoryProgress" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.145 [warning] Missing property "prIndexingStatus" in oldValue. Filling with value from initValue. Please add a migration if necessary.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:00.833 [info] Started local extension host with pid 58622.
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:04.096 [error] [Extension Host] (node:58622) ExperimentalWarning: Use `importAttributes` instead of `importAssertions`
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:(Use `exe --trace-warnings ...` to show where the warning was created)
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:06.941 [error] Bundled Anysphere extension 'anysphere.remote-ssh' not found
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:06.942 [error] Bundled Anysphere extension 'anysphere.remote-wsl' not found
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:06.943 [error] Bundled Anysphere extension 'anysphere.remote-containers' not found
/home/paulliano/.config/Cursor/logs/20250611T211956/window1/renderer.log:2025-06-11 21:20:18.733 [info] [perf] Render performance baseline is 43ms
/home/paulliano/.config/Cursor/logs/20250611T211956/telemetry.log:2025-06-11 21:20:04.016 [info] Below are logs for every telemetry event sent from VS Code once the log level is set to trace.
/home/paulliano/.config/Cursor/logs/20250611T211956/telemetry.log:2025-06-11 21:20:04.016 [info] ===========================================================
Honestly, I think I need a refund at this point, I can’t even do anything right now
Here’s what I’ve noticed:
When I start with a clean chat (manage to delete all previous messages/chats), everything seems stable. After sending the first message and receiving a response, the dialog shows up, sometimes many seconds or even a few minutes later.
I can barely send a second message.
After sending the second message, it becomes really difficult to send a third or fourth. And if the fourth message does manage to go through, the dialog starts appearing consistently.
This should hopefully flag some specific log files that you can send over that will show us the cause of the error and help us to track it down and fix it!
Come on man.. People have been telling you the exact cause of this since version 0.46?
Its unusable atm, full on freezes for seconds.
Running strace shows the exact cause of this, just like every other thread here mentions.
You have just gone and added the CursorDiskKV table to state.vscdb, and are storing 10-30MB worth of json dumps per column, with the result of strace showing it waiting for insane amounts of time.
Max i mesured was 50-60% cpu time spent on these waits.
This causes ptyhost to be killed and restarted. Which causes the entire app to hard freeze.
Removing the file, fixes it for an hour or so.
And wouldve been a easy fix, except you remove the entire extensions dir, user profile dir..? Like the actual json files? And binaries? not even part of cursor install dir..? as part of the “onboarding”. Like rm -rf it..?
So if u remove the state file, which triggers onboarding, good bye files.