Repository navigation
Releases: ahian-lee/dsh-ssh-workspace
Release list
v1.0.1 — auto-reconnect after remote reboots
Fixed
- Permanent "client shut down" after a remote reboot — the per-host AHP connection is now supervised. When the SSH machine reboots (or the transport drops), the plugin transparently reconnects in a single-flight attempt; the next file/shell/search call joins the fresh connection instead of failing forever. Previously only restarting DSH recovered the workspace.
Verified end-to-end: killing the remote Agent Host mid-session no longer breaks later calls — the same client context reconnects automatically (final state: connected). Test suite 43/43.
Install: dsh plugin add https://github.com/ahian-lee/dsh-ssh-workspace/releases/latest/download/dsh-ssh-workspace.tgz (asset name stays version-free; the market link keeps working).
SSH Workspace v1.0.0
SSH Workspace v1.0.0 — unofficial community plugin for Windows DSH Desktop 0.2.0-rc.2 and Linux SSH projects.
- Select local or remote workspaces; add SSH hosts from the workspace picker or Settings.
- Route supported file, search and Bash tools while keeping DSH and its plugins local.
- Adapt current settings, shell handles and UI slots; preserve local sandbox/permission defaults.
- Fix unreadable buttons and explain empty-path disabled behavior.
- Ship compiled modules and Apache-2.0 attribution to Yan-Zero/dsh-remote-ssh.
Validation: 35 focused tests, independent packed installation, actual browser creation flow, all four Agent presets, and live Linux SSH file/Bash/ripgrep checks.
Install the attached dsh-ssh-workspace.tgz through Desktop's plugin manager and restart DSH. Disable the old dsh-remote-ssh bundle before enabling this one. See the bilingual README for supported hosts, remote prerequisites and permission behavior.
中文:支持在本地 DSH Desktop 中建立 SSH 远程项目工作区。主程序不替换,插件与对话运行时仍在本地,支持的文件/搜索/Bash 操作按工作区路由到远端。安装前停用原 dsh-remote-ssh bundle,现有 ~/.dsh/remote-ssh/ 配置可保留。