aaravarr/dsh-subagent-max

aaravarr★ 4JavaScriptLast synced: 2026-08-14

Open on GitHub

DeepSeek Harness (DSH) plugin — a subagent_with_model tool plus a live multi-panel subagent viewer.

README excerpt

dsh-subagent-max English 中文 Multi-panel live subagent viewer for DeepSeek Harness (DSH), plus a subagent with model tool for per-call model/provider override. Screenshots Subagents tab — a card grid grouped into active / inactive and sorted by last activity. Floating viewer panel — a draggable panel streaming a subagent's live output: task, reasoning, tool calls, and text. A two-face DSH plugin: - Host face ( lib/index.js ) — a Cordis plugin that registers the subagent with model tool, a thin wrapper over ctx.subagents that forwards model / provider into the child's agentOptions . - Client face ( lib/client.js ) — a Web UI that renders every subagent as a draggable, resizable floating panel with live token-by-token output, plus a Subagents tab with a card grid. Features - Per-call model / provider override — delegate to a subagent and pick its model explicitly. - Multi-panel live viewer — open several subagent panels at once; each streams output in real time. - Rich block rendering — prompt block, reasoning (think) blocks, tool-call cards with input/output, streaming shimmer, markdown. - Subagents tab — card grid grouped into active / inactive and sorted by last activity; shows mod…

View full README on GitHub →
Agentsdsh-plugindsh-pluginspanelsubagentsagent

Category