Can’t type/paste in the prompting sidebar. It’s the only thing that I do in Cursor. I don’t know how the main use case not working gets past QA. This is happening regularly every few updates.
Steps to Reproduce
Open prompting sidebar, do one or two prompts.
Expected Behavior
I want to be able to type text in the prompting sidebar
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Every 4-5th context i create i do one or two prompts, and i can no longer add text by typing or pasting. It is completely blocked. I have to createa a new context to continue working.
Diagnostics don’t have any errors but the console has a lot:
‘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.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN Via ‘product.json#extensionEnabledApiProposals’ extension ‘ms-vscode.vscode-copilot-data-analysis’ wants API proposal ‘chatVariableResolver’ but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check ‘vscode.d.ts’) or was abandoned.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN Via ‘product.json#extensionEnabledApiProposals’ extension ‘ms-python.python’ wants API proposal ‘terminalShellType’ but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check ‘vscode.d.ts’) or was abandoned.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN Via ‘product.json#extensionEnabledApiProposals’ extension ‘ms-python.vscode-python-envs’ wants API proposal ‘terminalShellType’ but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check ‘vscode.d.ts’) or was abandoned.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN Via ‘product.json#extensionEnabledApiProposals’ extension ‘github.copilot-chat’ wants API proposal ‘chatReadonlyPromptReference’ but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check ‘vscode.d.ts’) or was abandoned.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN 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.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN 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.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN 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.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN 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.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN Creation of workbench contribution ‘workbench.contrib.preferencesActions’ took 21ms.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:7030 [Extension Host] Extension Monitor Enabled: false
workbench.desktop.main.js:7030 [Extension Host] Requested Port: null
workbench.desktop.main.js:55 ERR Extension ‘ms-toolsai.jupyter’ appears in product.json but enables LESS API proposals than the extension wants.
package.json (LOSES): notebookDeprecated, notebookMessaging, notebookMime, contribNotebookStaticPreloads, portsAttributes, quickPickSortByLabel, notebookKernelSource, interactiveWindow, quickPickItemTooltip, notebookExecution, notebookCellExecution, notebookVariableProvider, notebookReplDocument
product.json (WINS): notebookDeprecated, notebookMessaging, notebookMime, notebookCellExecutionState, quickPickSortByLabel, notebookKernelSource, interactiveWindow, notebookControllerAffinityHidden, contribNotebookStaticPreloads, quickPickItemTooltip, notebookExecution, notebookCellExecution, notebookVariableProvider, notebookReplDocument
error @ workbench.desktop.main.js:55
workbench.desktop.main.js:55 WARN [ms-python.python]: Cannot register ‘python.venvPath’. This property is already registered.
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:5511 Overwriting grammar scope name to file mapping for scope source.vue.
Old grammar file: file:///Users/lukatrikic/.cursor/extensions/johnsoncodehk.volar-0.30.1-universal/syntaxes/vue.tmLanguage.json.
New grammar file: file:///Users/lukatrikic/.cursor/extensions/vue.volar-3.0.5-universal/syntaxes/vue.tmLanguage.json
register @ workbench.desktop.main.js:5511
workbench.desktop.main.js:5511 Overwriting grammar scope name to file mapping for scope markdown.vue.codeblock.
Old grammar file: file:///Users/lukatrikic/.cursor/extensions/johnsoncodehk.volar-0.30.1-universal/syntaxes/markdown-vue.json.
New grammar file: file:///Users/lukatrikic/.cursor/extensions/vue.volar-3.0.5-universal/syntaxes/markdown-vue.json
register @ workbench.desktop.main.js:5511
workbench.desktop.main.js:5511 Overwriting grammar scope name to file mapping for scope vue.directives.
Old grammar file: file:///Users/lukatrikic/.cursor/extensions/johnsoncodehk.volar-0.30.1-universal/syntaxes/vue-directives.json.
New grammar file: file:///Users/lukatrikic/.cursor/extensions/vue.volar-3.0.5-universal/syntaxes/vue-directives.json
register @ workbench.desktop.main.js:5511
workbench.desktop.main.js:5511 Overwriting grammar scope name to file mapping for scope vue.interpolations.
Old grammar file: file:///Users/lukatrikic/.cursor/extensions/johnsoncodehk.volar-0.30.1-universal/syntaxes/vue-interpolations.json.
New grammar file: file:///Users/lukatrikic/.cursor/extensions/vue.volar-3.0.5-universal/syntaxes/vue-interpolations.json
register @ workbench.desktop.main.js:5511
textMateTokenizationWorker.workerMain.js:28 Overwriting grammar scope name to file mapping for scope source.vue.
Old grammar file: file:///Users/lukatrikic/.cursor/extensions/johnsoncodehk.volar-0.30.1-universal/syntaxes/vue.tmLanguage.json.
New grammar file: file:///Users/lukatrikic/.cursor/extensions/vue.volar-3.0.5-universal/syntaxes/vue.tmLanguage.json
register @ textMateTokenizationWorker.workerMain.js:28
textMateTokenizationWorker.workerMain.js:28 Overwriting grammar scope name to file mapping for scope markdown.vue.codeblock.
Old grammar file: file:///Users/lukatrikic/.cursor/extensions/johnsoncodehk.volar-0.30.1-universal/syntaxes/markdown-vue.json.
New grammar file: file:///Users/lukatrikic/.cursor/extensions/vue.volar-3.0.5-universal/syntaxes/markdown-vue.json
register @ textMateTokenizationWorker.workerMain.js:28
textMateTokenizationWorker.workerMain.js:28 Overwriting grammar scope name to file mapping for scope vue.directives.
Old grammar file: file:///Users/lukatrikic/.cursor/extensions/johnsoncodehk.volar-0.30.1-universal/syntaxes/vue-directives.json.
New grammar file: file:///Users/lukatrikic/.cursor/extensions/vue.volar-3.0.5-universal/syntaxes/vue-directives.json
register @ textMateTokenizationWorker.workerMain.js:28
textMateTokenizationWorker.workerMain.js:28 Overwriting grammar scope name to file mapping for scope vue.interpolations.
Old grammar file: file:///Users/lukatrikic/.cursor/extensions/johnsoncodehk.volar-0.30.1-universal/syntaxes/vue-interpolations.json.
New grammar file: file:///Users/lukatrikic/.cursor/extensions/vue.volar-3.0.5-universal/syntaxes/vue-interpolations.json
register @ textMateTokenizationWorker.workerMain.js:28
workbench.desktop.main.js:55 WARN No search provider registered for scheme: file, waiting
warn @ workbench.desktop.main.js:55
workbench.desktop.main.js:854 [composer] No code block with diff found for URI: file:///Users/lukatrikic/Documents/SCIP/src/services/dbService.js in composer e3708a18-2982-42ea-9e59-222463804e05
getCodeBlockDiffStats @ workbench.desktop.main.js:854
2workbench.desktop.main.js:854 [composer] No code block with diff found for URI: file:///Users/lukatrikic/Documents/SCIP/src/services/openaiService.js in composer e3708a18-2982-42ea-9e59-222463804e05
getCodeBlockDiffStats @ workbench.desktop.main.js:854
workbench.desktop.main.js:1001 [composer] no op diff WOe
turnApplyToInlineDiff @ workbench.desktop.main.js:1001
2workbench.desktop.main.js:854 [composer] No code block with diff found for URI: file:///Users/lukatrikic/Documents/SCIP/src/services/canonicalizationService.js in composer e3708a18-2982-42ea-9e59-222463804e05
getCodeBlockDiffStats @ workbench.desktop.main.js:854
workbench.desktop.main.js:5598 [AiCodeTracking] Error scoring commit c7e25109b1aa6688881141c4f3240321a9e85026: RangeError: stdout maxBuffer length exceeded
pollForNewCommits @ workbench.desktop.main.js:5598
workbench.desktop.main.js:5598 [AiCodeTracking] Error scoring commit e58f34bdf1988786f74bfb75ab62efeffc82edb6: RangeError: stdout maxBuffer length exceeded
pollForNewCommits @ workbench.desktop.main.js:5598
workbench.desktop.main.js:5598 [AiCodeTracking] Error scoring commit 80f05a5ffc6349f556cab905689bdf8cfe249269: RangeError: stdout maxBuffer length exceeded
pollForNewCommits @ workbench.desktop.main.js:5598
workbench.desktop.main.js:289 Invoking deltaDecorations recursively could lead to leaking decorations.
deltaDecorations @ workbench.desktop.main.js:289
workbench.desktop.main.js:55 ERR Invoking deltaDecorations recursively could lead to leaking decorations.: Error: Invoking deltaDecorations recursively could lead to leaking decorations.
at hM.deltaDecorations (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:5096)
at oor.clearDecorationsFast (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7088:14101)
at oor.clearSuggestions (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7088:14177)
at oor.rejectAndResetAllCppSuggestions (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7088:12727)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7071:31634)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve._deliverQueue (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3053)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3137)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:293:19883)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at owo._emitOutgoingEvents (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:35967)
at owo.emitOutgoingEvent (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:35530)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:290:71879)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at Wyo.doFire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:20207)
at Wyo.endDeferredEmit (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:19184)
at hM.deltaDecorations (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:5304)
at tfn.removeAllWidgetsInEditorNotModel (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4859:8061)
at tfn.removeAllInEditorNotModel (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4863:4280)
at tfn.update (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4863:3347)
at jye.update (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4865:3659)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4865:902)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve._deliverQueue (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3053)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3390)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:293:19577)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at owo._emitOutgoingEvents (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:35967)
at owo.endEmitViewEvents (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:36665)
at vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:291:4762
at Object.batchChanges (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:293:18521)
at qwo._withViewEventsCollector (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:291:4646)
at qwo.setCursorStates (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:291:2017)
at e.runCoreEditorCommand (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:92:15460)
at Pgo.moveTo (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:99:8687)
at Pgo.dispatchMouse (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:99:8490)
at ygo._dispatchMouse (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:96:64267)
at ygo.start (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:96:62156)
at Dgo._onMouseDown (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:96:59759)
at vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:96:56653
at HTMLDivElement. (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:93:27352) Error: Invoking deltaDecorations recursively could lead to leaking decorations.
at hM.deltaDecorations (workbench.desktop.main.js:289:5096)
at oor.clearDecorationsFast (workbench.desktop.main.js:7088:14101)
at oor.clearSuggestions (workbench.desktop.main.js:7088:14177)
at oor.rejectAndResetAllCppSuggestions (workbench.desktop.main.js:7088:12727)
at TSt.value (workbench.desktop.main.js:7071:31634)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve._deliverQueue (workbench.desktop.main.js:49:3053)
at ve.fire (workbench.desktop.main.js:49:3137)
at TSt.value (workbench.desktop.main.js:293:19883)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve.fire (workbench.desktop.main.js:49:3283)
at owo._emitOutgoingEvents (workbench.desktop.main.js:289:35967)
at owo.emitOutgoingEvent (workbench.desktop.main.js:289:35530)
at TSt.value (workbench.desktop.main.js:290:71879)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve.fire (workbench.desktop.main.js:49:3283)
at Wyo.doFire (workbench.desktop.main.js:289:20207)
at Wyo.endDeferredEmit (workbench.desktop.main.js:289:19184)
at hM.deltaDecorations (workbench.desktop.main.js:289:5304)
at tfn.removeAllWidgetsInEditorNotModel (workbench.desktop.main.js:4859:8061)
at tfn.removeAllInEditorNotModel (workbench.desktop.main.js:4863:4280)
at tfn.update (workbench.desktop.main.js:4863:3347)
at jye.update (workbench.desktop.main.js:4865:3659)
at TSt.value (workbench.desktop.main.js:4865:902)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve._deliverQueue (workbench.desktop.main.js:49:3053)
at ve.fire (workbench.desktop.main.js:49:3390)
at TSt.value (workbench.desktop.main.js:293:19577)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve.fire (workbench.desktop.main.js:49:3283)
at owo._emitOutgoingEvents (workbench.desktop.main.js:289:35967)
at owo.endEmitViewEvents (workbench.desktop.main.js:289:36665)
at workbench.desktop.main.js:291:4762
at Object.batchChanges (workbench.desktop.main.js:293:18521)
at qwo._withViewEventsCollector (workbench.desktop.main.js:291:4646)
at qwo.setCursorStates (workbench.desktop.main.js:291:2017)
at e.runCoreEditorCommand (workbench.desktop.main.js:92:15460)
at Pgo.moveTo (workbench.desktop.main.js:99:8687)
at Pgo.dispatchMouse (workbench.desktop.main.js:99:8490)
at ygo._dispatchMouse (workbench.desktop.main.js:96:64267)
at ygo.start (workbench.desktop.main.js:96:62156)
at Dgo._onMouseDown (workbench.desktop.main.js:96:59759)
at workbench.desktop.main.js:96:56653
at HTMLDivElement. (workbench.desktop.main.js:93:27352)
error @ workbench.desktop.main.js:55
workbench.desktop.main.js:5598 [AiCodeTracking] Error scoring commit c7e25109b1aa6688881141c4f3240321a9e85026: RangeError: stdout maxBuffer length exceeded
pollForNewCommits @ workbench.desktop.main.js:5598
workbench.desktop.main.js:5598 [AiCodeTracking] Error scoring commit e58f34bdf1988786f74bfb75ab62efeffc82edb6: RangeError: stdout maxBuffer length exceeded
pollForNewCommits @ workbench.desktop.main.js:5598
workbench.desktop.main.js:5598 [AiCodeTracking] Error scoring commit 80f05a5ffc6349f556cab905689bdf8cfe249269: RangeError: stdout maxBuffer length exceeded
pollForNewCommits @ workbench.desktop.main.js:5598
workbench.desktop.main.js:289 Invoking deltaDecorations recursively could lead to leaking decorations.
deltaDecorations @ workbench.desktop.main.js:289
workbench.desktop.main.js:55 ERR Invoking deltaDecorations recursively could lead to leaking decorations.: Error: Invoking deltaDecorations recursively could lead to leaking decorations.
at hM.deltaDecorations (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:5096)
at oor.clearDecorationsFast (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7088:14101)
at oor.clearSuggestions (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7088:14177)
at oor.rejectAndResetAllCppSuggestions (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7088:12727)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:7071:31634)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve._deliverQueue (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3053)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3137)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:293:19883)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at owo._emitOutgoingEvents (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:35967)
at owo.emitOutgoingEvent (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:35530)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:290:71879)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at Wyo.doFire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:20207)
at Wyo.endDeferredEmit (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:19184)
at hM.deltaDecorations (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:5304)
at tfn.removeAllWidgetsInEditorNotModel (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4859:8061)
at tfn.removeAllInEditorNotModel (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4863:4280)
at tfn.update (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4863:3347)
at jye.update (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4865:3659)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:4865:902)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve._deliverQueue (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3053)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3390)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:293:19577)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at owo._emitOutgoingEvents (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:35967)
at owo.endEmitViewEvents (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:289:36665)
at vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:291:4762
at Object.batchChanges (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:293:18521)
at qwo._withViewEventsCollector (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:291:4646)
at qwo.setSelections (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:291:2654)
at PS._setSelectionImpl (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:293:5022)
at PS.setSelection (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:293:4818)
at oIn._setCurrentFindMatch (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:543:7386)
at oIn._moveToNextMatch (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:543:9702)
at oIn.research (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:543:6979)
at oIn._onStateChanged (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:543:6201)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:543:5600)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve._deliverQueue (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3053)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3390)
at MTt.change (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:543:20926)
at TSt.value (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:545:1811)
at ve._deliver (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ve.fire (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at Rji.onValueChange (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:455:20158)
at HTMLTextAreaElement. (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:455:14647) Error: Invoking deltaDecorations recursively could lead to leaking decorations.
at hM.deltaDecorations (workbench.desktop.main.js:289:5096)
at oor.clearDecorationsFast (workbench.desktop.main.js:7088:14101)
at oor.clearSuggestions (workbench.desktop.main.js:7088:14177)
at oor.rejectAndResetAllCppSuggestions (workbench.desktop.main.js:7088:12727)
at TSt.value (workbench.desktop.main.js:7071:31634)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve._deliverQueue (workbench.desktop.main.js:49:3053)
at ve.fire (workbench.desktop.main.js:49:3137)
at TSt.value (workbench.desktop.main.js:293:19883)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve.fire (workbench.desktop.main.js:49:3283)
at owo._emitOutgoingEvents (workbench.desktop.main.js:289:35967)
at owo.emitOutgoingEvent (workbench.desktop.main.js:289:35530)
at TSt.value (workbench.desktop.main.js:290:71879)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve.fire (workbench.desktop.main.js:49:3283)
at Wyo.doFire (workbench.desktop.main.js:289:20207)
at Wyo.endDeferredEmit (workbench.desktop.main.js:289:19184)
at hM.deltaDecorations (workbench.desktop.main.js:289:5304)
at tfn.removeAllWidgetsInEditorNotModel (workbench.desktop.main.js:4859:8061)
at tfn.removeAllInEditorNotModel (workbench.desktop.main.js:4863:4280)
at tfn.update (workbench.desktop.main.js:4863:3347)
at jye.update (workbench.desktop.main.js:4865:3659)
at TSt.value (workbench.desktop.main.js:4865:902)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve._deliverQueue (workbench.desktop.main.js:49:3053)
at ve.fire (workbench.desktop.main.js:49:3390)
at TSt.value (workbench.desktop.main.js:293:19577)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve.fire (workbench.desktop.main.js:49:3283)
at owo._emitOutgoingEvents (workbench.desktop.main.js:289:35967)
at owo.endEmitViewEvents (workbench.desktop.main.js:289:36665)
at workbench.desktop.main.js:291:4762
at Object.batchChanges (workbench.desktop.main.js:293:18521)
at qwo._withViewEventsCollector (workbench.desktop.main.js:291:4646)
at qwo.setSelections (workbench.desktop.main.js:291:2654)
at PS._setSelectionImpl (workbench.desktop.main.js:293:5022)
at PS.setSelection (workbench.desktop.main.js:293:4818)
at oIn._setCurrentFindMatch (workbench.desktop.main.js:543:7386)
at oIn._moveToNextMatch (workbench.desktop.main.js:543:9702)
at oIn.research (workbench.desktop.main.js:543:6979)
at oIn._onStateChanged (workbench.desktop.main.js:543:6201)
at TSt.value (workbench.desktop.main.js:543:5600)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve._deliverQueue (workbench.desktop.main.js:49:3053)
at ve.fire (workbench.desktop.main.js:49:3390)
at MTt.change (workbench.desktop.main.js:543:20926)
at TSt.value (workbench.desktop.main.js:545:1811)
at ve._deliver (workbench.desktop.main.js:49:2962)
at ve.fire (workbench.desktop.main.js:49:3283)
at Rji.onValueChange (workbench.desktop.main.js:455:20158)
at HTMLTextAreaElement. (workbench.desktop.main.js:455:14647)
error @ workbench.desktop.main.js:55
workbench.desktop.main.js:293 Overwriting a content widget with the same id:cursorPredictionHintLineWidget.socjdnxmdz
Hi, i think that it is actually only happening on a project where i have a lot of chat history. However, I have found a workaround, and thus this is no longer a high-priority issue. If I close the chat, and find it in history and open it again, i am able to continue typing.
Ps. i have gramarly installed, but it is not being used in Cursor. I am thinking about what could cause this…
hi @MatejaSef I agree that this is should not be happening and it is not a common issue we still have at Cursor 1.5.11 therefore we may need more details to debug and find the cause.
Could you share more details so we can see what impacts your case?
What is your Cursor version?
Does this happen also on a new empty project?
@lukaTTT some of the causes can be long chat histories and/or a lot of chat threads when using an earlier version of Cursor. In recent versions we have made several performance improvements. Overall I do suggest to keep chats shorter and focused on a single specific task to avoid accumulative cost of long chat threads as this adds up on context tokens and may affect AI response quality.