CMD + K randomly freezes until restart

When using the inline AI editor it looks like the AI is stuck generating code (the “…” animation) but it’s probably doing nothing. I tried changing model versions and it doesn’t help either. Once it stops working it doesn’t work again until cursor is restarted. This has been going on for at least a month for me and it’s extremely distracting as I have to restart the editor every so often.

This always happens after a while of having cursor open, sometimes after half an hour, sometimes more. I don’t know what triggers it particularly, but it happens every day for sure.

System Info:
Version: 0.45.11
VSCode Version: 1.96.2
Commit: f5f18731406b73244e0558ee7716d77c8096d150
Date: 2025-02-07T09:43:58.555Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Linux x64 6.12.9-200.fc41.x86_64

Sent an email with my log folder at [email protected] (Subject: Command + K inline editor stuck Logs)

Hey, check if there are any errors in the DevTools panel.

When entering a prompt that fails I get these log messages:

Tried to add items to a dead context session!
newItems @ workbench.desktop.main.js:4778
process @ workbench.desktop.main.js:4775
(anonymous) @ workbench.desktop.main.js:4775
wDi @ workbench.desktop.main.js:280
Iz @ workbench.desktop.main.js:280
Bne @ workbench.desktop.main.js:280
von @ workbench.desktop.main.js:280
(anonymous) @ workbench.desktop.main.js:280
YS @ workbench.desktop.main.js:280
mon @ workbench.desktop.main.js:280
YS @ workbench.desktop.main.js:280
Sg @ workbench.desktop.main.js:280
r @ workbench.desktop.main.js:280
freezeContextSession @ workbench.desktop.main.js:4778
streamRequestWithContextWrapped @ workbench.desktop.main.js:4778
await in streamRequestWithContextWrapped
(anonymous) @ workbench.desktop.main.js:900
await in (anonymous)
submitContextSessionEdit @ workbench.desktop.main.js:901
submitEditWithSelection @ workbench.desktop.main.js:901
yi @ workbench.desktop.main.js:2234
onSubmit @ workbench.desktop.main.js:2234
handleSubmit @ workbench.desktop.main.js:2216
(anonymous) @ workbench.desktop.main.js:2218
CFi @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
xFi @ workbench.desktop.main.js:453
fk @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:448
CFi @ workbench.desktop.main.js:453
ks @ workbench.desktop.main.js:453
$2i @ workbench.desktop.main.js:450
(anonymous) @ workbench.desktop.main.js:450
workbench.desktop.main.js:4778

Tried to add items to a dead context session!
error @ workbench.desktop.main.js:4778
process @ workbench.desktop.main.js:4775
await in process
(anonymous) @ workbench.desktop.main.js:4775
wDi @ workbench.desktop.main.js:280
Iz @ workbench.desktop.main.js:280
Bne @ workbench.desktop.main.js:280
von @ workbench.desktop.main.js:280
(anonymous) @ workbench.desktop.main.js:280
YS @ workbench.desktop.main.js:280
mon @ workbench.desktop.main.js:280
YS @ workbench.desktop.main.js:280
Sg @ workbench.desktop.main.js:280
r @ workbench.desktop.main.js:280
freezeContextSession @ workbench.desktop.main.js:4778
streamRequestWithContextWrapped @ workbench.desktop.main.js:4778
await in streamRequestWithContextWrapped
(anonymous) @ workbench.desktop.main.js:900
await in (anonymous)
submitContextSessionEdit @ workbench.desktop.main.js:901
submitEditWithSelection @ workbench.desktop.main.js:901
yi @ workbench.desktop.main.js:2234
onSubmit @ workbench.desktop.main.js:2234
handleSubmit @ workbench.desktop.main.js:2216
(anonymous) @ workbench.desktop.main.js:2218
CFi @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
xFi @ workbench.desktop.main.js:453
fk @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:448
CFi @ workbench.desktop.main.js:453
ks @ workbench.desktop.main.js:453
$2i @ workbench.desktop.main.js:450
(anonymous) @ workbench.desktop.main.js:450
workbench.desktop.main.js:4778

Unsuccessfully trying to update frozen context session with uuid  6de59ca6-de71-47af-a7fc-d178bbbc5da1
updateContextSessionInternal @ workbench.desktop.main.js:4778
(anonymous) @ workbench.desktop.main.js:4778
ja @ workbench.desktop.main.js:280
updateContextSession @ workbench.desktop.main.js:4778
(anonymous) @ workbench.desktop.main.js:2234
wDi @ workbench.desktop.main.js:280
Iz @ workbench.desktop.main.js:280
Bne @ workbench.desktop.main.js:280
von @ workbench.desktop.main.js:280
(anonymous) @ workbench.desktop.main.js:280
YS @ workbench.desktop.main.js:280
mon @ workbench.desktop.main.js:280
YS @ workbench.desktop.main.js:280
Sg @ workbench.desktop.main.js:280
r @ workbench.desktop.main.js:280
m2 @ workbench.desktop.main.js:639
o @ workbench.desktop.main.js:3141
createInstance @ workbench.desktop.main.js:3141
addDiff @ workbench.desktop.main.js:639
await in addDiff
streamDiff @ workbench.desktop.main.js:639
(anonymous) @ workbench.desktop.main.js:901
await in (anonymous)
submitContextSessionEdit @ workbench.desktop.main.js:901
submitEditWithSelection @ workbench.desktop.main.js:901
yi @ workbench.desktop.main.js:2234
onSubmit @ workbench.desktop.main.js:2234
handleSubmit @ workbench.desktop.main.js:2216
(anonymous) @ workbench.desktop.main.js:2218
CFi @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
xFi @ workbench.desktop.main.js:453
fk @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:448
CFi @ workbench.desktop.main.js:453
ks @ workbench.desktop.main.js:453
$2i @ workbench.desktop.main.js:450
(anonymous) @ workbench.desktop.main.js:450
workbench.desktop.main.js:4778

Unsuccessfully trying to update frozen context session with uuid  6de59ca6-de71-47af-a7fc-d178bbbc5da1
updateContextSessionInternal @ workbench.desktop.main.js:4778
(anonymous) @ workbench.desktop.main.js:4778
ja @ workbench.desktop.main.js:280
updateContextSession @ workbench.desktop.main.js:4778
(anonymous) @ workbench.desktop.main.js:2234
wDi @ workbench.desktop.main.js:280
Iz @ workbench.desktop.main.js:280
Bne @ workbench.desktop.main.js:280
von @ workbench.desktop.main.js:280
(anonymous) @ workbench.desktop.main.js:280
YS @ workbench.desktop.main.js:280
mon @ workbench.desktop.main.js:280
YS @ workbench.desktop.main.js:280
Sg @ workbench.desktop.main.js:280
r @ workbench.desktop.main.js:280
m2 @ workbench.desktop.main.js:640
o @ workbench.desktop.main.js:3141
createInstance @ workbench.desktop.main.js:3141
addDiff @ workbench.desktop.main.js:639
await in addDiff
streamDiff @ workbench.desktop.main.js:639
(anonymous) @ workbench.desktop.main.js:901
await in (anonymous)
submitContextSessionEdit @ workbench.desktop.main.js:901
submitEditWithSelection @ workbench.desktop.main.js:901
yi @ workbench.desktop.main.js:2234
onSubmit @ workbench.desktop.main.js:2234
handleSubmit @ workbench.desktop.main.js:2216
(anonymous) @ workbench.desktop.main.js:2218
CFi @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
xFi @ workbench.desktop.main.js:453
fk @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:448
CFi @ workbench.desktop.main.js:453
ks @ workbench.desktop.main.js:453
$2i @ workbench.desktop.main.js:450
(anonymous) @ workbench.desktop.main.js:450

Try clearing the cache, in most cases, this should help. If it doesn’t, try reinstalling Cursor.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.