dsh-cool-terminal
Manifest validTerminal plugin for DeepSeek Harness: stays in sync with the Workspace in real time, with isolated terminals that each keep their own command history.
dsh-cool-terminal

English · 中文
Description
DeepSeek Harness terminal plugin — a real shell, a real working directory, persistent state.
Features
- Grouped by workspace — Consoles are grouped by your DSH Workspaces automatically, staying tidy no matter how many you open.
- Persistent across sessions and reloads — Shell sessions, scrollback, and the current path are preserved across conversation switches and page reloads, picking up right where you left off.
- Per-console command history — Each console keeps its own history; pressing
↑never pulls in commands from other consoles. - Theme-aware — Rendered with DSH theme variables, compatible with most theme plugins.
Installation
Use DSH's add-plugin feature and enter the package name: dsh-cool-terminal.
Current limitations
- Consoles run a real local shell as the DSH process user — this is not the confined one-shot shell, so treat them as a localhost-trusted environment.
- Consoles are process-local and do not survive a DSH restart.
- A console's size is fixed at creation; resizing is not supported yet.
Contributing
Contributions via Issues and PRs are welcome.
// Clone project
git clone https://github.com/CoolTea001/dsh-cool-terminal.git
// Install dependencies
cd dsh-cool-terminal
pnpm install
// Start local development
pnpm run dev
// Local install: use DSH's add-plugin feature and enter the local project path
// Restart DSH service
dsh web
License
MIT © CoolTea
Comments
Loading…
Similar plugins
by DIV7NE
DSH web plugin: a Run button on every chat code block that pastes into an integrated terminal, plus "Attach selection as context" from terminal output.
★ 0
MIT
JavaScript
Sep 13, 2026
dsh plugin --profile web add dsh-run-in-terminalby emircanerkul
Workspace-aware web terminal plugin for the DeepSeek Harness (dsh). Runs a streaming PTY terminal at /terminal and embeds a split-pane terminal dock powered by xterm.js.
★ 0
MIT
JavaScript
Sep 20, 2026
dsh plugin --profile web add dsh-terminalby EasyTZ
终端面板:在当前工作区敲命令、看实时输出,多标签页、Tab 补全、Ctrl+C 中断。Terminal panel for DeepSeek Harness: run commands with streaming output, tabs, completion.
★ 0
MIT
JavaScript
Sep 5, 2026
dsh plugin --profile web add @easytz/dsh-terminal-panelby JimLuan
Terminal UI plugin for the DeepSeek Harness dsh CLI: an interactive in-process host surface over dsh-base (sessions, streaming conversation, tool cards, approvals, questions, jobs, subagents, goals, p
★ 0
TypeScript
Aug 16, 2026
dsh plugin --profile web add dsh-tui-pluginby G57651
One DeepSeek Harness plugin that checks in Trae and WorkBuddy from local login files only. The two platforms run independently and do not block each other.
★ 4
MIT
JavaScript
Oct 25, 2026
dsh plugin --profile web add dsh-dual-checkinby ghbhiee
File browser, preview, and web terminal panel for DeepSeek Harness — session-docked workbench plugin
★ 0
MIT
JavaScript
Aug 18, 2026
dsh plugin --profile web add dsh-plugin-workbench