Enhancing SSH Connection Compatibility with Cursor #221
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
I have been a dedicated user of both Coder and Cursor. However, I've encountered persistent issues when attempting to connect to the Coder workspace via Cursor (Cursor). These issues range from receiving 404 errors to SSH connection failures, preventing any access to the workspace. The root cause of these problems lies in the necessity to use Cursor's built-in Open Remote - SSH extension,
anysphere.open-remote-ssh, for successful SSH connections.Proposed Changes
To address this issue, I propose two modifications:
anysphere.open-remote-sshin Extension Acquisition: By officially supportinganysphere.open-remote-ssh, we ensure a smoother integration and functionality for users relying on Cursor for their SSH connections.Considerations
I acknowledge that these changes might introduce confusion for users who do not use Cursor, as it could affect the automatic resolution of dependencies. Finding a more elegant solution that accommodates all users would be ideal. Nonetheless, my goal is to enable seamless operation with Cursor by incorporating support for
anysphere.open-remote-ssh.Note: To use
anysphere.open-remote-ssh, it is necessary to uninstallms-vscode-remote.remote-ssh.I look forward to feedback and suggestions on this proposal to enhance our workspace connectivity and user experience.