dsh-agent-shell
Run the following command in DeepSeek Harness:
dsh plugin install PastSheep/dsh-agent-shell
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install PastSheep/dsh-agent-shell in DeepSeek Harness to install; the source code is hosted at https://github.com/PastSheep/dsh-agent-shell.
About this plugin
Running a bash or cmd command through your DeepSeek Harness Web agent is straightforward; the friction comes after the run. Outputs are scattered across the chat, and external pwsh invocations leave no trace at all. dsh-agent-shell fills exactly that gap: it registers bash (via Git Bash) and cmd (/d /s /c) execution tools, captures pwsh calls through tools/result events, and funnels every record into an in-memory ring buffer capped at 200 entries, then streams them over a loopback RPC channel to a right-side Shell drawer.
Each entry in the drawer is collapsed by default and reveals exit code, duration, stdout, and stderr on expand; you can delete individual records or clear the whole list at once. Output exceeding the byte limit is truncated and spilled to an overflow file, and runaway processes are killed at the timeout boundary. On the frontend the plugin registers into dsh-right-drawer dockPanels registry when available and falls back to a standalone overlay otherwise, so the integration is progressive rather than hard-blocking.
This plugin is for developers who frequently drive local shell commands through Harness Web and want a single, scannable, cleanable history panel. Once installed, a vertical Shell tab appears on the right; click it and every bash / cmd / pwsh record is neatly organized—no more digging through chat context to remember what ran.
Use Cases
- Review exit codes and outputs of multiple bash commands after an agent session
- Automatically trace external pwsh tool invocations without manual logging
- Debug timeout or output-overflow issues by inspecting spill files and process-tree termination
Best For
- Developers who drive local shell commands daily via Harness Web
- Ops or debug engineers who need centralized command execution history
- Integration developers building DeepSeek Harness Web workflows
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.