Overview
dsh-plugin-agent-terminal
Pick the terminal an agent runs its commands in, per conversation, independently of the agent mode. Ships cmd, PowerShell, Git Bash, WSL and custom shells with real verification, and tells the model the matching command dialect.
README / EN
Package documentation
Registry summary
Pick the terminal an agent runs its commands in, per conversation, independently of the agent mode. Ships cmd, PowerShell, Git Bash, WSL and custom shells with real verification, and tells the model the matching command dialect.
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 GitHubLIMITATIONS
Known limitations
- 一次调用一个全新进程,**无 PTY**:`vim`、`top` 等交互式程序不可用。 - 会话 id 取自 `agent.id`;尚未开始的会话只能设置「新会话默认」。 - 插件目录名与包名必须一致地叫 `dsh-plugin-agent-terminal`:`clientModules` 会把「不是客户端包」的否定结论按 specifier 缓存到重启,改名是唯一无需重启的补救方式。
