Skip to content
dsh-market Browse plugins GitHub 中文

CoolTea001/dsh-cool-terminal

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

Stars ★ 0 Category Tools & Capabilities Listed 2026-09-11 npm dsh-cool-terminal

Install

Inside DeepSeek Harness, with dsh-market

dsh plugin --profile web add dshmarket

Or from the command line

dsh plugin --profile web add dsh-cool-terminal

Installing runs third-party code with your own permissions — it can read your files, use your credentials and reach the network. Review the source first, and pin a commit (github:owner/repo#sha) when you can.

Screenshots

README

English · 中文

Description

DeepSeek Harness terminal plugin — a real shell, a real working directory, persistent state, and common-command management.

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.
  • Common command management — Add, edit, delete, and use the common commands you create.
  • 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

Content from the project README on GitHub ↗

Comments

Comments live in GitHub Discussions. Sign in with GitHub to post or react.