Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
The Cursor type checking extension is trying to use a local path when working on a remote server. Specifically, my local node installation is in /home/linuxbrew, but is in a totally different location for the remote server, which is a different operating system. Thus:
basedpyright client: couldn't create connection to server.
Launching server using runtime /home/linuxbrew/.linuxbrew/bin/node failed. Error: spawn /home/linuxbrew/.linuxbrew/bin/node ENOENT
Not sure why the remote-installed plugin would try an use a local path. Seems like a bug.
Steps to Reproduce
Open Cursor in a remote session, and observe the error that appears in a popup window.
Operating System
Linux
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.6.45
VSCode Version: 1.99.3
Commit: 3ccce8f55d8cca49f6d28b491a844c699b8719a0
Date: 2025-09-22T18:22:38.013Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Linux x64 6.15.10-200.fc42.x86_64
Does this stop you from using Cursor
No - Cursor works, but with this issue