Autocomplete (Cursor tab) doesn’t work in Jupyter notebooks, although it functions correctly with .py files. The issue is with Cursor as I can use autocomplete with VS Code+GitHubCopilot in Jupyter notebooks just fine. I have seen this issue pop before on this forum but it seems to be persistent bug that keeps popping up.
Other diagnostic information such as developer tools. I see a number of errors:
workbench.desktop.main.js:5045 Cpp: error when triggering from source editor_change Lon: Illegal value for lineNumber
at oD.getLineMaxColumn (vscode-file://vscode-app/c:/Users/myuser/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:357:112)
at Lxi.immediatelyFireCppWithSpecifiedPosition (vscode-file://vscode-app/c:/Users/myuser/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:5046:6840)
at async Lxi.immediatelyFireCppFromTrigger (vscode-file://vscode-app/c:/Users/myuser/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:5045:5613)
at async Lxi.fireCppSuggestionFromTrigger (vscode-file://vscode-app/c:/Users/myuser/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:5045:4051) Error: Illegal value for lineNumber
at oD.getLineMaxColumn (vscode-file://vscode-app/c:/Users/myuser/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:357:112)
at Lxi.immediatelyFireCppWithSpecifiedPosition (vscode-file://vscode-app/c:/Users/myuser/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:5046:6840)
at async Lxi.immediatelyFireCppFromTrigger (vscode-file://vscode-app/c:/Users/myuser/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:5045:5613)
at async Lxi.fireCppSuggestionFromTrigger (vscode-file://vscode-app/c:/Users/myuser/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:5045:4051)
fireCppSuggestionFromTrigger @ workbench.desktop.main.js:5045
5workbench.desktop.main.js:2286 [Extension Host] Error: Start of the range is outside the file.
at o (c:\Users\myuser\AppData\Local\Programs\cursor\resources\app\extensions\cursor-always-local\dist\main.js:4:208692)
at t.changeModel (c:\Users\myuser\AppData\Local\Programs\cursor\resources\app\extensions\cursor-always-local\dist\main.js:4:209876)
at t.formatDiffHistory (c:\Users\myuser\AppData\Local\Programs\cursor\resources\app\extensions\cursor-always-local\dist\main.js:4:244971)
at async Promise.allSettled (index 0)
at async oHt.$getEverythingAllLocalProviderRunCommand (file:///c:/Users/myuser/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:161:920054)
Here is my versioning info:
OS: Windows 11
Version: 0.46.11 (user setup)
VSCode Version: 1.96.2
Commit: ae378be9dc2f5f1a6a1a220c6e25f9f03c8d4e10
Date: 2025-03-07T07:01:25.026Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0