I am using the “SSH FS” extension (SSH FS - Visual Studio Marketplace) to open remote files over ssh. The plugin works great overall but seems to break Cursor’s AI functionality.
Asking a question in Chat just gets stuck on “Generating” with no output.
The Codebase Indexing doesn’t get past Setup.
Looking at the Developer Tools output, I see errors like this:
workbench.desktop.main.js:2297 [anysphere.cursor-retrieval]failed to create Merkle tree: root directory '\remote-shell-path' does not exist
and
Error: failed to create Merkle tree: root directory '\remote-shell-path' does not exist
at new A.RepoIndexWatcher (c:\Users[me]\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:1376952)
at A.FastIndexer.createRepoIndexWatcherIfShouldIndex (c:\Users[me]\AppData\Local\Programs\cursor\resources\app\extensions\cursor-retrieval\dist\main.js:2:1349205)
(where \remote-shell-path\ is the “ssh fs” extension remote directory)
I’m sure that error is related to the indexing of the codebase, but does that also stop chat from working?
Is there any way to work around this so that I can use Cursor AI with “SSH FS” extension?
I’m on Windows 11, Cursor version 0.46.9
Thank you,
Jeff