dsh-plugin-herdr
Manifest valid★ 4Herdr control-plane plugin for DeepSeek Harness (DSH): observe and drive Herdr — a terminal workspace manager for AI coding agents — from DSH sessions
dsh-plugin-herdr
English | 简体中文

Herdr control-plane plugin for DeepSeek Harness (DSH): observe and drive Herdr — a terminal workspace manager for AI coding agents — directly from DSH sessions.
Features
- Control plane — 19
herdr_*tools over Herdr's Unix-domain socket (snapshot, agents, panes, workspaces, layout, notifications) - Session-scoped UI — Herdr tab and side panel show only the current session's workspace; hidden outside Herdr mode
- Herdr mode — create a session in Herdr mode to get a dedicated workspace that lives and dies with the session
Install
Prerequisites: a DSH profile (e.g. web) and a running Herdr server. The plugin talks to the local Herdr socket; the panel can start the server from PATH if needed.
# npm (published as dsh-plugin-herdr)
dsh plugin --profile web add dsh-plugin-herdr
# local directory
dsh plugin --profile web add /path/to/dsh-plugin-herdr
# tarball (pnpm pack output)
pnpm pack
dsh plugin --profile web add ./dsh-plugin-herdr-*.tgz
# git
dsh plugin --profile web add github:sunny0826/dsh-plugin-herdr
Restart the profile after install. Verify with dsh plugin --profile web list.
Uninstall
dsh plugin --profile web remove dsh-plugin-herdr
Restart the profile to unload tools, panel, and Herdr mode. The preset copy at $DSH_HOME/.agent-presets/herdr/ is left behind — remove it manually if needed.
Development
pnpm install
pnpm build # tsdown (node entries + web client bundle)
pnpm quality # typecheck + gen-types drift check + unit tests
pnpm test # unit tests (node --test)
pnpm test:integration # against a live herdr server; SKIPs when unavailable
pnpm gen:types # regenerate protocol types from the herdr schema fixture
Versions
| Latest version | Published | Size |
|---|---|---|
| 0.0.1 | — | — |
Comments
Loading…
Similar plugins
by wenhao4126
Expose Herdr workspaces, panes, and coding agents as DeepSeek Harness tools.
★ 0
BSD-3-Clause
TypeScript
Aug 26, 2026
dsh plugin --profile web add @dsh-external/dsh-herdr-toolkitby SLin-code
One installable DeepSeek Harness plugin for managing Workspace → Task → Session collaboration.
★ 3
MIT
TypeScript
Aug 24, 2026
dsh plugin --profile web add dsh-task-notice-boardDeepSeek Harness plugin: on task send, pick a different model for subagents and an independent reviewer that validates each subagent's work before it reaches the main agent
★ 0
MIT
TypeScript
dsh plugin --profile web add dsh-orquestratorby exoticknight
One sentence to an AI agent: create, release and list a DeepSeek Harness plugin. DSH 插件模板与 AI 操作手册
★ 3
Apache-2.0
JavaScript
Oct 16, 2026
dsh plugin --profile web add dsh-plugin-templateby fufu1437
DeepSeek Harness (DSH) plugin: declare shell commands in Settings, and every one becomes a tool the model can call directly.
★ 0
MIT
JavaScript
Oct 17, 2026
dsh plugin --profile web add @fufu1437/dsh-model-commandsby sweet-boby
DSH plugin for per-session working directories: keep parallel agent sessions from overwriting each other.
★ 0
MIT
JavaScript
Sep 23, 2026
dsh plugin --profile web add dsh-session-isolation