pty-runner
Long-lived background terminal jobs for dsh: launch processes in a PTY, write input (including control sequences like Ctrl+C), page through ring-buffered output, and stop jobs gracefully or forcefully.
dsh 后台终端作业管理插件:在独立 PTY 会话中运行长时进程,写入普通文本与转义控制序列,分页读取环形缓冲输出,并支持优雅或强制终止作业。
How to install
dsh plugin add github:JohnXu22786/pty-runner About
简体中文 backstage **Background terminal job management plugin** that gives DeepSeek Harness (dsh) persistent background process (PTY) management. When an AI agent runs dev servers, watch tasks or long builds, ordinary one-shot shell calls are not enough: the process is reaped when the call ends, and the agent cannot send interactive input or read later output. This plugin runs such processes in **dedicated background terminal sessions** (jobs) that the agent can, at any time: Launch a process that keeps running independently (PTY, interactive programs supported) Write input to the process (plain …
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 0
- mo. downloads
- –
- Last push
- 2026-08-17
- Created
- 2026-08-16
Links
Basic safety check
- Findings
- curated 收录但无 npm 包/安装命令;无 license
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- deepseek-harness, dsh, dsh-plugin
Related plugins
mobile-mcp
mobile-next/mobile-mcp
Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
davinci-resolve-mcp
samuelgursky/davinci-resolve-mcp
MCP server integration for DaVinci Resolve Studio
ssh-mcp
tufantunc/ssh-mcp
MCP server exposing SSH control for Linux servers via Model Context Protocol.