All plugins

DSH / BUNDLE / CLIENT-UI

dsh-likemobaxtearm-chumc

v1.0.0qaz320621 / dsh-likemobaxtearm-chumcf6c931d82b

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-likemobaxtearm-chumc

SSH 控制台:本机 ssh 跑在真实 PTY 中,用户与 AI 共用同一会话、双向可见、全程审计;含 Windows/ConPTY 适配

README / EN

Package documentation

Registry summary

SSH 控制台:本机 ssh 跑在真实 PTY 中,用户与 AI 共用同一会话、双向可见、全程审计;含 Windows/ConPTY 适配

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- `ssh_exec` 的退出码是启发式(哨兵):命令后台化或替换掉 shell 时拿不到真实退出码; PowerShell 若执行的是纯 cmdlet(不设置 `$LASTEXITCODE`)会表现为超时,而不是错误码。 - macOS / Windows **未实机验证**(代码无平台分支,PTY 由宿主提供)。 - 口令打码是启发式,不是安全边界。 - 尚未实现(原计划的 M2/M3):SFTP / 文件浏览器、端口转发、跳板机可视化、空闲会话回收、`ssh2` 结构化执行通道。 - 会话是**进程内**的:Harness 重启后进程结束(标签可一键重连,但不恢复远端会话状态)。 - 远端全屏程序的**回放**只有有界缓冲,不是完整录像。 - 宿主标签条溢出时不可滚动(上游 `sidebar-right` 是 `overflow: hidden`,且插件不允许改宿主 DOM/样式), 所以**会话不占用宿主标签**:插件在单个宿主标签内自建二级标签条并自己实现滚动。 代价是宿主的分屏/浮动不再能"按会话"使用(要做分屏得我们在二级层自己实现)。