flaricy/herdr-bridge

flaricy★ 0JavaScript最后同步: 2026-08-15

在 GitHub 打开

README 摘要

dsh-herdr-bridge Report DeepSeek Harness agent activity to the herdr pane hosting the dsh process. herdr's status bar then shows the pane as an agent with live working / blocked / idle states. No herdr changes required. How it works herdr injects HERDR SOCKET PATH and HERDR PANE ID into every pane command. This plugin reads them, listens to dsh's agent/status , agent/created , agent/disposed , and approval/request events, and reports the aggregated state over that socket. Outside a herdr pane it is a no-op. Install Add one row to the profile's cordis.patch.yml (or /.dsh/cordis.patch.yml to apply to every profile): Restart dsh. Any dsh run inside a herdr pane then shows up as dsh . Config All fields are optional and fall back with a log line when invalid. Field Default Meaning agentLabel deepseek-harness agent label reported to herdr source herdr:deepseek-harness report source displayAgent dsh short label shown in herdr's sidebar debounceMs 250 state-change report debounce (ms) heartbeatMs 15000 heartbeat period (ms) Limits - herdr shows one agent per pane, so multiple agents/subagents aggregate into that pane's row. Split them by running one dsh per pane. - A graceful exit clears t…

在 GitHub 查看完整 README →
终端/TUIdsh-pluginherdr-clientagent

分类