caoyiwei850/dsh-ssh-ops

SSH ops terminal for DSH Web UI: drive a connected server from the main conversation (ssh_connect/ssh_exec/ssh_read/ssh_write/ssh_disconnect) while keeping an interactive xterm.js terminal on the right.

dsh-ssh-ops turns DSH into an SSH ops terminal: drive a connected server from the main conversation while a real interactive terminal stays on the right, with SFTP file management, port forwarding (tunnels), and database management tabs. The agent gets ssh_* tools for remote command execution, file transfer, tunnel setup, and DB queries; v0.2.19 adds DSH Desktop UI adaptation, multiple terminal tabs, and auto-Enter after ssh_write so pasted commands run immediately.

Tools & Capabilities ★ 16 updated 2026-08-31
View on GitHub ↗

Install

dsh plugin --profile web add github:caoyiwei850/dsh-ssh-ops#v0.3.8

npm dsh-ssh-ops 0.3.8 verified 2026-09-18 (0.2.19 was the version recorded on 2026-09-01) (maintainer caoyiwei; README EN edition README.en.md, repo caoyiwei850/dsh-ssh-ops). README documents the pinned GitHub install dsh plugin --profile web add github:caoyiwei850/dsh-ssh-ops#v0.3.8 or a tarball dsh plugin --profile web add /path/to/dsh-ssh-ops-0.3.8.tgz. v0.2.19 adds DSH Desktop UI adaptation, multi-terminal tabs, and auto-Enter after ssh_write (press_enter). Re-verified 2026-09-18: README install line = ...#v0.3.8; npm dist-tag latest 0.3.8 with matching repository field.

Compatibility

DSH web profile + DSH Desktop; SSH with interactive terminal; SFTP file management; port forwarding; database management.

Details

Recent updates

SSH ops terminal; SFTP files; port forwarding; DB management; multi-terminal tabs; DSH Desktop support; auto-Enter on ssh_write.

FAQ

What can the agent do over SSH?
Run remote commands, transfer files (SFTP), set up port-forwarding tunnels, and manage databases — with a real interactive terminal alongside.
What's new in v0.2.19?
DSH Desktop UI adaptation, multi-terminal tabs, and auto-Enter after ssh_write (press_enter).
How do I install it?
dsh plugin --profile web add github:caoyiwei850/dsh-ssh-ops#v0.2.19 (or npm dsh-ssh-ops 0.2.19).

Alternatives

stardustlc666/dsh-sql · buhuikongpan/dsh-win-gitbash · wuwuzhige-sudo/dsh-terminal-panel

More plugins in Tools & Capabilities

Browse more in Tools & Capabilities

Guides for Tools & Capabilities plugins