DSH Plugins Marketplace

DSH Plugins

Plugins

/

Tools & Capabilities

/

dsh-cool-terminal

C

dsh-cool-terminal

Manifest valid

Terminal plugin for DeepSeek Harness: stays in sync with the Workspace in real time, with isolated terminals that each keep their own command history.

UI (client)hasBundlePatch

dsh-cool-terminal

dsh-cool-terminal cover

English · 中文

license: MIT node: >=22.19

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

dsh-run-in-terminal

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.

Terminal & ClientsManifest valid

★ 0

MIT

JavaScript

Sep 13, 2026

dsh plugin --profile web add dsh-run-in-terminal

by 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.

Manifest valid

★ 0

MIT

JavaScript

Sep 20, 2026

dsh plugin --profile web add dsh-terminal

by EasyTZ

终端面板:在当前工作区敲命令、看实时输出,多标签页、Tab 补全、Ctrl+C 中断。Terminal panel for DeepSeek Harness: run commands with streaming output, tabs, completion.

Development & InfrastructureTerminal & ClientsManifest valid

★ 0

MIT

JavaScript

Sep 5, 2026

dsh plugin --profile web add @easytz/dsh-terminal-panel

by 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

Manifest valid

★ 0

TypeScript

Aug 16, 2026

dsh plugin --profile web add dsh-tui-plugin

by 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.

Tools & CapabilitiesTerminal & ClientsManifest valid

★ 4

MIT

JavaScript

Oct 25, 2026

dsh plugin --profile web add dsh-dual-checkin

by ghbhiee

File browser, preview, and web terminal panel for DeepSeek Harness — session-docked workbench plugin

Terminal & ClientsManifest valid

★ 0

MIT

JavaScript

Aug 18, 2026

dsh plugin --profile web add dsh-plugin-workbench