AI Agent Hub
Back to plugins
🖥️

dsh-process-panel

Client Updated 2026.09.10

Run the following command in DeepSeek Harness:

dsh plugin install ALIWUER/dsh-process-panel

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install ALIWUER/dsh-process-panel in your DeepSeek Harness terminal to install the process panel plugin from https://github.com/ALIWUER/dsh-process-panel, then refresh the Web GUI to see the sidebar entry.

About this plugin

Running a dev server, a backend service, or a set of workers means juggling multiple terminal tabs to start, restart, and tail logs; if dsh is killed with kill -9, orphan processes survive with no readable output and no graceful stop. dsh-process-panel consolidates all of that into a full-screen sidebar panel at the bottom of the Web GUI, giving you a single window to manage the full lifecycle of every process.

Core capabilities: a live badge shows how many tasks are running; the panel lists tasks on the left with a realtime log view on the right; six status states (running, orphan, lost, stopped, exited, failed) each get context-appropriate actions such as restart, stop, terminate, or clear; logs auto-follow the bottom by default, pause when you scroll up, and resume when you scroll back; on the agent side, six tools (sv_start, sv_stop, sv_restart, sv_logs, sv_list, sv_clear) let a single natural-language sentence drive any operation; restart is implemented as SIGTERM, wait up to 5 seconds for the process to actually exit, escalate to SIGKILL only on timeout, then relaunch, so port-holding dev servers do not fail with EADDRINUSE.

Built for developers who already use DeepSeek Harness to supervise multiple long-running services and want the GUI and the agent to operate on the same shared task list, without constantly switching between terminals and log files.

Use Cases

  • Start, restart, and tail logs of long-running dev servers, backends, and workers from one panel
  • Identify and terminate orphan processes left behind after a dsh crash
  • Drive service restarts, log pulls, and cleanup with a single natural-language sentence via the agent

Best For

  • Developers orchestrating multiple background services with DeepSeek Harness
  • Users who want the GUI and the agent to share one task list instead of juggling terminal tabs
  • Ops personnel who must clean up orphan processes after kill -9 or crashes