Dsh Herdr Bridge
damozhang/dsh-herdr-bridge · skills
herdr-bridge A dsh plugin that bridges a DeepSeek Harness web session to Herdr, letting the dsh agent discover, start, prompt, and observe other agents (pi, claude, codex, ...) running under Herdr — all from inside the d.
★ 2GitHub stars
0Forks
2026-08-25Last updated
TypeScriptLanguage
—License
Key features
- A dsh plugin that bridges a DeepSeek Harness web session to Herdr, letting the dsh agent discover, start, prompt, and observe other agents (pi, claude, codex, ...) running under Herdr — all from inside the dsh web UI.
- Herdr's own skill refuses to act when the agent process is not Herdr-managed: it checks HERDR_ENV=1 in the environment and stops otherwise.
- Herdr automatically injects HERDR_ENV=1 (and HERDR_SOCKET_PATH/HERDR_PANE_ID) into every pane it manages.
- If you prefer the web server outside Herdr, export the markers first
- The dsh web process must therefore run with HERDR_ENV=1 set, otherwise the dsh agent will refuse to touch Herdr even though this plugin is installed.
Requirements
- dsh (npx @deepseek-ai/dsh or a local build) with the web profile
- Herdr running on the same machine (herdr CLI on PATH, socket at /.config/herdr/herdr.sock)
Install command
dsh plugin --profile web add github:damozhang/dsh-herdr-bridge