Skip to content

feat(connectors): add ssh connector#328

Open
andrei-hasna wants to merge 1 commit into
mainfrom
open-connectors-cursor/open-connectors/6a11ade4-5d8d-405c-9a17-557cfd2a955a-693b9bfc
Open

feat(connectors): add ssh connector#328
andrei-hasna wants to merge 1 commit into
mainfrom
open-connectors-cursor/open-connectors/6a11ade4-5d8d-405c-9a17-557cfd2a955a-693b9bfc

Conversation

@andrei-hasna

Copy link
Copy Markdown
Contributor

Summary

  • Add @hasna/connect-ssh package under connectors/ssh with Bearer-authenticated REST client for SSH.com PrivX sessions API (https://api.ssh.com/v1).
  • Expose CLI commands: list-sessions, create-session, get-session, list-events, search, and raw-request.
  • Register connector in src/lib/connectors/infrastructure.ts (category Infrastructure).

Test plan

  • cd connectors/ssh && bun install && bun run typecheck && bun run build
  • bun run typecheck (repo root)
  • bun test connectors/ssh (4 client tests pass)
  • rg beepmedia|hasnaxyz|browser-use connectors/ssh — clean
  • Full bun test suite has pre-existing CLI subprocess failures unrelated to this connector (186 fails in src/cli/cli.test.ts group)

Implement @hasna/connect-ssh REST client for SSH.com PrivX sessions API
with CLI commands, registry entry, and focused client tests.
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