Skip to content

Conversation

@arkaprava08
Copy link
Contributor

Description

This PR adds support for Cursor IDE by dynamically detecting the editor and using the appropriate Remote SSH extension.

Changes

  • Detect Cursor IDE and use appropriate Remote SSH extension (anysphere.remote-ssh for Cursor vs ms-vscode-remote.remote-ssh for VS Code)
  • Refactor VSCODE_EXTENSION_ID.remotessh to include both id and minVersion properties
  • Update all references to use remotessh.id instead of direct string access
  • Remove deprecated vscodeExtensionMinVersion object

Testing

  • Tested with Cursor IDE
  • Existing VS Code functionality remains unchanged

- Detect Cursor IDE and use appropriate Remote SSH extension
- Refactor VSCODE_EXTENSION_ID.remotessh to include id and minVersion
- Update all references to use remotessh.id instead of direct string
- Remove deprecated vscodeExtensionMinVersion object
@arkaprava08 arkaprava08 requested a review from a team as a code owner December 3, 2025 22:22
@amazon-inspector-ohio
Copy link

⏳ I'm reviewing this pull request for security vulnerabilities and code quality issues. I'll provide an update when I'm done

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

  • This pull request implements a feat or fix, so it must include a changelog entry (unless the fix is for an unreleased feature). Review the changelog guidelines.
    • Note: beta or "experiment" features that have active users should announce fixes in the changelog.
    • If this is not a feature or fix, use an appropriate type from the title guidelines. For example, telemetry-only changes should use the telemetry type.

@amazon-inspector-ohio
Copy link

✅ I finished the code review, and didn't find any security or code quality issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant