Skip to content

v0.1.0-remote.4 — SSH Config Auto-Discovery

Pre-release
Pre-release

Choose a tag to compare

@t-rhex t-rhex released this 04 Feb 00:29
· 8 commits to dev since this release

What's New

SSH config auto-discovery

The /remote dialog now automatically detects hosts from your ~/.ssh/config and lists them under an SSH Config category. No need to manually re-enter hosts you've already configured.

Wildcard entries (Host *) and glob patterns are filtered out. If a host exists in both SSH config and as an opencode-remote profile, the profile takes priority.

Install / Upgrade

curl -fsSL https://raw.githubusercontent.com/t-rhex/opencode/dev/install.sh | bash

This will overwrite any previous opencode-remote binary at ~/.local/bin/opencode-remote.

Full changelog since v0.1.0-remote.3

  • GET /remote/ssh-hosts endpoint — parses ~/.ssh/config, returns connectable hosts
  • /remote dialog shows SSH Config hosts alongside profiles
  • Deduplication: profiles shadow SSH config entries with the same name