Slowness after the last update

Hi everyone,

after updating my cursor yesterday, I’m experiencing a slowness in my editor.

I tried to disable some extensions, but nothing work. in the editor console I see

[Extension Host] View has not been initialized after retrying for 5 seconds.

and in between
[CPP TIMING] Time Since Start: 312.5
workbench.desktop.main.js:4664
[CPP TIMING] Time Since Trigger: 312.7000000476837

I’m on cursor v 0.44.9

Version: 0.44.9
VSCode Version: 1.93.1
Commit: 316e524257c2ea23b755332b0a72c50cf23e1b00
Date: 2024-12-26T21:58:59.149Z
Electron: 30.5.1
Chromium: 124.0.6367.243
Node.js: 20.16.0
V8: 12.4.254.20-electron.0
OS: Darwin arm64 24.0.0

does anyone have the same noticed something like that? or is it just me

Happy new year
Omar

Hey, try starting in safe mode with cursor --disable-extensions. If the issue persists, please share the logs and error output from DevTools.

Hi @deanrie ,

Thanks for helping me, After disabling the extensions, the problem is still there, I think it’s from cursor-retrival.
it’s taking so much time to save the files and the file I’m taking about is about 100 line only.

here somescreenshots

Here is the console

I just checked the log for the cusor-retrieval, it seems it’s failing to get the data or save them

Failed to initialize inner. Retrying...
Failed to get related files Workspace ID is undefined (please check back in a few seconds)
Failed to get cached related files... falling back to uncached Workspace ID is undefined (please check back in a few seconds)

more of the log

2025-01-02 16:34:04.025 [info] Using repo backend url https://repo42.cursor.sh
2025-01-02 16:34:04.199 [error] Failed to get related files No indexer found for file. Maybe not inside a git repo? /Users/user/GitHub/repo/apps/api/src/index.ts
2025-01-02 16:34:04.247 [error] Failed to get cached related files... falling back to uncached No indexer found for file. Maybe not inside a git repo? /Users/user/GitHub/repo/apps/api/src/index.ts
2025-01-02 16:34:04.247 [error] Failed to get related files No indexer found for file. Maybe not inside a git repo? /Users/user/GitHub/repo/apps/api/src/index.ts
2025-01-02 16:34:04.505 [info] Git graph is enabled
2025-01-02 16:34:04.505 [info] Creating indexer for repo /Users/user/GitHub/repo
2025-01-02 16:34:05.029 [info] Using repo backend url https://*****.cursor.sh
2025-01-02 16:34:05.029 [info] Git graph is enabled
2025-01-02 16:34:05.029 [info] Creating indexer for repo /Users/user/GitHub/repo
2025-01-02 16:34:05.030 [error] Failed to initialize inner. Retrying... {"error":{"name":"ConnectError","rawMessage":"This operation was aborted","code":1,"metadata":{},"details":[],"cause":{}},"rootUri":"/Users/user/GitHub/repo"}
2025-01-02 16:34:06.036 [error] Initialization aborted

I will be happy to provide the full log.

Does this happen in all projects? Try clearing the cache. If that doesn’t work, reinstall Cursor by following these guides:

@deanrie ,
I just deleted the cache folder, it still slow on saving, this happens after last update tbh.
I still see Failed to get related files Workspace ID is undefined (please check back in a few seconds)

I just deleted cursor, all the cache, and everything related.

reinstalled cursor again, the problem is solved.

1 Like

I had the same problem on mac after the last update.

I reinstalled and did not update, it fixed it.

I’ve cleaned the cache and it worked for a while, now it is back to not working.

Hey, please share your logs and error output from DevTools.

main.log

2025-01-10 13:32:22.750 [info] update#setState disabled
2025-01-10 13:32:22.750 [info] update#ctor - updates are disabled as there is no update URL
2025-01-10 13:34:59.205 [error] [UtilityProcessWorker]: terminated unexpectedly with code 1796591648, signal: unknown
2025-01-10 13:35:01.010 [info] Extension host with pid 75570 exited with code: 0, signal: unknown.
2025-01-10 13:37:34.566 [error] [UtilityProcessWorker]: terminated unexpectedly with code 1796591648, signal: unknown
2025-01-10 13:37:36.070 [info] Extension host with pid 78415 exited with code: 0, signal: unknown.
2025-01-10 13:40:57.836 [error] [UtilityProcessWorker]: terminated unexpectedly with code 1796591648, signal: unknown
2025-01-10 13:40:59.655 [info] Extension host with pid 79319 exited with code: 0, signal: unknown.

devtools log

workbench.desktop.main.js:3542 Failed to save 'Popover.tsx': The content of the file is newer. Please compare your version with the file contents or overwrite the content of the file with your changes.
console.error @ workbench.desktop.main.js:3542
c @ workbench.desktop.main.js:1357
(anonymous) @ workbench.desktop.main.js:1357
B @ workbench.desktop.main.js:470
C @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
addNotification @ workbench.desktop.main.js:1357
notify @ workbench.desktop.main.js:3039
onSaveError @ workbench.desktop.main.js:3163
Pb @ workbench.desktop.main.js:3637
(anonymous) @ workbench.desktop.main.js:3637
await in (anonymous) (async)
(anonymous) @ workbench.desktop.main.js:3637
await in (anonymous) (async)
Nb @ workbench.desktop.main.js:3637
(anonymous) @ workbench.desktop.main.js:3637
D @ workbench.desktop.main.js:3628
(anonymous) @ workbench.desktop.main.js:3628
u @ workbench.desktop.main.js:3628
withProgress @ workbench.desktop.main.js:3628
Mb @ workbench.desktop.main.js:3637
save @ workbench.desktop.main.js:3637
save @ workbench.desktop.main.js:3648
S @ workbench.desktop.main.js:3154
save @ workbench.desktop.main.js:3154
(anonymous) @ workbench.desktop.main.js:3639
save @ workbench.desktop.main.js:3639
G @ workbench.desktop.main.js:3631
F @ workbench.desktop.main.js:3631
(anonymous) @ workbench.desktop.main.js:3631
B @ workbench.desktop.main.js:470
C @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
N @ workbench.desktop.main.js:3639
M @ workbench.desktop.main.js:3639
(anonymous) @ workbench.desktop.main.js:3639
B @ workbench.desktop.main.js:470
C @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
(anonymous) @ workbench.desktop.main.js:4709
await in (anonymous) (async)
Kb @ workbench.desktop.main.js:4709
qb @ workbench.desktop.main.js:4709
ee @ workbench.desktop.main.js:4709
o @ workbench.desktop.main.js:1168
createInstance @ workbench.desktop.main.js:1168
createFromSerialized @ workbench.desktop.main.js:4709
bc @ workbench.desktop.main.js:4709
fromJSON @ workbench.desktop.main.js:4709
r @ workbench.desktop.main.js:755
(anonymous) @ workbench.desktop.main.js:755
r @ workbench.desktop.main.js:755
q @ workbench.desktop.main.js:755
deserialize @ workbench.desktop.main.js:755
deserialize @ workbench.desktop.main.js:755
qc @ workbench.desktop.main.js:4709
pc @ workbench.desktop.main.js:4709
oc @ workbench.desktop.main.js:4709
Q @ workbench.desktop.main.js:4709
create @ workbench.desktop.main.js:1357
sc @ workbench.desktop.main.js:4127
(anonymous) @ workbench.desktop.main.js:4127
invokeFunction @ workbench.desktop.main.js:1168
startup @ workbench.desktop.main.js:4127
open @ workbench.desktop.main.js:4165
await in open (async)
re @ workbench.desktop.main.js:4165
c.load.configureDeveloperSettings @ workbench.js:6
R @ workbench.js:6
_invokeFactory @ workbench.js:5
complete @ workbench.js:5
_onModuleComplete @ workbench.js:6
_onModuleComplete @ workbench.js:6
_resolve @ workbench.js:6
defineModule @ workbench.js:5
h @ workbench.js:6
(anonymous) @ workbench.desktop.main.js:5074
(anonymous) @ workbench.desktop.main.js:5074
workbench.desktop.main.js:3043 Writing file file:///Users/jsilhan001/.cursor/extensions/ms-vscode-remote.remote-wsl-0.81.8/dist/node/wslDaemon.js
workbench.desktop.main.js:3043 Writing file file:///Users/jsilhan001/.cursor/extensions/ms-vscode-remote.remote-wsl-0.81.8/dist/node/extension.js
workbench.desktop.main.js:3152 Overwriting grammar scope name to file mapping for scope source.nix.
Old grammar file: file:///Users/jsilhan001/.cursor/extensions/bbenoist.nix-1.0.1/syntaxes/nix.tmLanguage.
New grammar file: file:///Users/jsilhan001/.cursor/extensions/jnoortheen.nix-ide-0.3.5/syntaxes/nix.tmLanguage.json
register @ workbench.desktop.main.js:3152
w @ workbench.desktop.main.js:3154
S @ workbench.desktop.main.js:3281
await in S (async)
U @ workbench.desktop.main.js:3281
(anonymous) @ workbench.desktop.main.js:3281
get tokenizationSupport @ workbench.desktop.main.js:1153
j @ workbench.desktop.main.js:498
resolve @ workbench.desktop.main.js:498
getOrCreate @ workbench.desktop.main.js:498
P @ workbench.desktop.main.js:3281
(anonymous) @ workbench.desktop.main.js:3281
d @ workbench.desktop.main.js:2931
acceptUsers @ workbench.desktop.main.js:2931
Jb @ workbench.desktop.main.js:5047
Gb @ workbench.desktop.main.js:5047
lb @ workbench.desktop.main.js:5046
kb @ workbench.desktop.main.js:5046
workbench.desktop.main.js:3152 Overwriting grammar scope name to file mapping for scope source.yaml.
Old grammar file: file:///Applications/Cursor.app/Contents/Resources/app/extensions/yaml/syntaxes/yaml.tmLanguage.json.
New grammar file: file:///Users/jsilhan001/.cursor/extensions/redhat.vscode-yaml-1.15.0/syntaxes/yaml.tmLanguage.json
register @ workbench.desktop.main.js:3152
w @ workbench.desktop.main.js:3154
S @ workbench.desktop.main.js:3281
await in S (async)
U @ workbench.desktop.main.js:3281
(anonymous) @ workbench.desktop.main.js:3281
get tokenizationSupport @ workbench.desktop.main.js:1153
j @ workbench.desktop.main.js:498
resolve @ workbench.desktop.main.js:498
getOrCreate @ workbench.desktop.main.js:498
P @ workbench.desktop.main.js:3281
(anonymous) @ workbench.desktop.main.js:3281
d @ workbench.desktop.main.js:2931
acceptUsers @ workbench.desktop.main.js:2931
Jb @ workbench.desktop.main.js:5047
Gb @ workbench.desktop.main.js:5047
lb @ workbench.desktop.main.js:5046
kb @ workbench.desktop.main.js:5046
textMateTokenizationWorker.worker.js:8 Overwriting grammar scope name to file mapping for scope source.nix.
Old grammar file: file:///Users/jsilhan001/.cursor/extensions/bbenoist.nix-1.0.1/syntaxes/nix.tmLanguage.
New grammar file: file:///Users/jsilhan001/.cursor/extensions/jnoortheen.nix-ide-0.3.5/syntaxes/nix.tmLanguage.json
register @ textMateTokenizationWorker.worker.js:8
O @ textMateTokenizationWorker.worker.js:10
f @ textMateTokenizationWorker.worker.js:10
await in f (async)
$init @ textMateTokenizationWorker.worker.js:10
g @ workerMain.js:55
handleMessage @ workerMain.js:55
k @ workerMain.js:55
h @ workerMain.js:55
handleMessage @ workerMain.js:55
onmessage @ workerMain.js:55
self.onmessage @ workerMain.js:10
textMateTokenizationWorker.worker.js:8 Overwriting grammar scope name to file mapping for scope source.yaml.
Old grammar file: file:///Applications/Cursor.app/Contents/Resources/app/extensions/yaml/syntaxes/yaml.tmLanguage.json.
New grammar file: file:///Users/jsilhan001/.cursor/extensions/redhat.vscode-yaml-1.15.0/syntaxes/yaml.tmLanguage.json
register @ textMateTokenizationWorker.worker.js:8
O @ textMateTokenizationWorker.worker.js:10
f @ textMateTokenizationWorker.worker.js:10
await in f (async)
$init @ textMateTokenizationWorker.worker.js:10
g @ workerMain.js:55
handleMessage @ workerMain.js:55
k @ workerMain.js:55
h @ workerMain.js:55
handleMessage @ workerMain.js:55
onmessage @ workerMain.js:55
self.onmessage @ workerMain.js:10
workbench.desktop.main.js:530 [Extension Host] rejected promise not handled within 1 second: Error: No such branch: origin/TSK3929-cams-ledger-account.
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:530 [Extension Host] stack trace: Error: No such branch: origin/TSK3929-cams-ledger-account.
	at N.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:939066)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
	at async T.retryRun (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036820)
	at async T.run (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036424)
	at async T.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1024506)
	at async T.getBranchBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1025101)
	at async t.GitHistoryProvider.resolveHEADMergeBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:950486)
	at async t.GitHistoryProvider.onDidRunGitStatus (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:943813)
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 [vscode.git]No such branch: origin/TSK3929-cams-ledger-account.
console.error @ workbench.desktop.main.js:3542
$onExtensionRuntimeError @ workbench.desktop.main.js:3292
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 Error: No such branch: origin/TSK3929-cams-ledger-account.
	at N.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:939066)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
	at async T.retryRun (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036820)
	at async T.run (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036424)
	at async T.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1024506)
	at async T.getBranchBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1025101)
	at async t.GitHistoryProvider.resolveHEADMergeBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:950486)
	at async t.GitHistoryProvider.onDidRunGitStatus (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:943813)
console.error @ workbench.desktop.main.js:3542
$onExtensionRuntimeError @ workbench.desktop.main.js:3292
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:530 [Extension Host] rejected promise not handled within 1 second: Error: No such branch: origin/TSK3929-cams-ledger-account.
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:530 [Extension Host] stack trace: Error: No such branch: origin/TSK3929-cams-ledger-account.
	at N.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:939066)
	at async T.retryRun (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036820)
	at async T.run (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036424)
	at async T.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1024506)
	at async T.getBranchBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1025101)
	at async t.GitHistoryProvider.resolveHEADMergeBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:950486)
	at async t.GitHistoryProvider.onDidRunGitStatus (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:943813)
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 [vscode.git]No such branch: origin/TSK3929-cams-ledger-account.
console.error @ workbench.desktop.main.js:3542
$onExtensionRuntimeError @ workbench.desktop.main.js:3292
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 Error: No such branch: origin/TSK3929-cams-ledger-account.
	at N.getBranch (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:939066)
	at async T.retryRun (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036820)
	at async T.run (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036424)
	at async T.getBranch (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1024506)
	at async T.getBranchBase (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1025101)
	at async t.GitHistoryProvider.resolveHEADMergeBase (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:950486)
	at async t.GitHistoryProvider.onDidRunGitStatus (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:943813)
console.error @ workbench.desktop.main.js:3542
$onExtensionRuntimeError @ workbench.desktop.main.js:3292
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3043 Writing file file:///Users/jsilhan001/.cursor/extensions/ms-vscode-remote.remote-wsl-0.81.8/dist/node/wslDaemon.js
workbench.desktop.main.js:3043 Writing file file:///Users/jsilhan001/.cursor/extensions/ms-vscode-remote.remote-wsl-0.81.8/dist/node/extension.js
workbench.desktop.main.js:3542 [Extension Host] (node:80246) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `Cursor Helper (Plugin) --trace-deprecation ...` to show where the warning was created)
console.error @ workbench.desktop.main.js:3542
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:530 [Extension Host] rejected promise not handled within 1 second: Error: No such branch: origin/TSK3929-cams-ledger-account.
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:530 [Extension Host] stack trace: Error: No such branch: origin/TSK3929-cams-ledger-account.
	at N.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:939066)
	at async T.retryRun (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036820)
	at async T.run (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036424)
	at async T.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1024506)
	at async T.getBranchBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1025101)
	at async t.GitHistoryProvider.resolveHEADMergeBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:950486)
	at async t.GitHistoryProvider.onDidRunGitStatus (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:943813)
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 [vscode.git]No such branch: origin/TSK3929-cams-ledger-account.
console.error @ workbench.desktop.main.js:3542
$onExtensionRuntimeError @ workbench.desktop.main.js:3292
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 Error: No such branch: origin/TSK3929-cams-ledger-account.
	at N.getBranch (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:939066)
	at async T.retryRun (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036820)
	at async T.run (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036424)
	at async T.getBranch (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1024506)
	at async T.getBranchBase (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1025101)
	at async t.GitHistoryProvider.resolveHEADMergeBase (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:950486)
	at async t.GitHistoryProvider.onDidRunGitStatus (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:943813)
console.error @ workbench.desktop.main.js:3542
$onExtensionRuntimeError @ workbench.desktop.main.js:3292
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:530 [Extension Host] rejected promise not handled within 1 second: Error: No such branch: origin/TSK3929-cams-ledger-account.
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:530 [Extension Host] stack trace: Error: No such branch: origin/TSK3929-cams-ledger-account.
	at N.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:939066)
	at async T.retryRun (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036820)
	at async T.run (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036424)
	at async T.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1024506)
	at async T.getBranchBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1025101)
	at async t.GitHistoryProvider.resolveHEADMergeBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:950486)
	at async t.GitHistoryProvider.onDidRunGitStatus (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:943813)
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 [vscode.git]No such branch: origin/TSK3929-cams-ledger-account.
console.error @ workbench.desktop.main.js:3542
$onExtensionRuntimeError @ workbench.desktop.main.js:3292
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 Error: No such branch: origin/TSK3929-cams-ledger-account.
	at N.getBranch (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:939066)
	at async T.retryRun (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036820)
	at async T.run (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036424)
	at async T.getBranch (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1024506)
	at async T.getBranchBase (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1025101)
	at async t.GitHistoryProvider.resolveHEADMergeBase (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:950486)
	at async t.GitHistoryProvider.onDidRunGitStatus (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:943813)
console.error @ workbench.desktop.main.js:3542
$onExtensionRuntimeError @ workbench.desktop.main.js:3292
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 Timed out getting tasks from  npm
console.error @ workbench.desktop.main.js:3542
(anonymous) @ workbench.desktop.main.js:3620
(anonymous) @ workbench.desktop.main.js:530
workbench.desktop.main.js:530 [Extension Host] rejected promise not handled within 1 second: Error: No such branch: origin/TSK3929-cams-ledger-account.
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:530 [Extension Host] stack trace: Error: No such branch: origin/TSK3929-cams-ledger-account.
	at N.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:939066)
	at async T.retryRun (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036820)
	at async T.run (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1036424)
	at async T.getBranch (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1024506)
	at async T.getBranchBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:1025101)
	at async t.GitHistoryProvider.resolveHEADMergeBase (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:950486)
	at async t.GitHistoryProvider.onDidRunGitStatus (/Applications/Cursor.app/Contents/Resources/app/extensions/git/dist/main.js:4:943813)
d @ workbench.desktop.main.js:530
$logExtensionHostMessage @ workbench.desktop.main.js:2950
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
workbench.desktop.main.js:3542 [vscode.git]No such branch: origin/TSK3929-cams-ledger-account.
console.error @ workbench.desktop.main.js:3542
$onExtensionRuntimeError @ workbench.desktop.main.js:3292
S @ workbench.desktop.main.js:2950
Q @ workbench.desktop.main.js:2950
M @ workbench.desktop.main.js:2950
L @ workbench.desktop.main.js:2950
(anonymous) @ workbench.desktop.main.js:2950
B @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:470
fire @ workbench.desktop.main.js:1153
G.onmessage @ workbench.desktop.main.js:3000
...
no relevant info

I also found that one cursor helper is always on 99% CPU.
image
and even if I close the cursor this plugin is still alive.
Following image contains running processes after the cursor is quitted.
image

It seems the process is using some extension. You can check the resource-consuming processes by opening the command palette and finding Process Explorer there. If you don’t find anything, try disabling all extensions and enabling them one by one to find the problematic one.

Tailwind caused this issue, but strangely I don’t have this issue in vscode, with the same settings and the same extensions.

I can see open issue VSCode 1.91 breaks code actions · Issue #1018 · tailwindlabs/tailwindcss-intellisense · GitHub so this might be fixed in the future by the tailwind.

for me, it’s happening on a backend code only in an index file