tastynoob/dsh-progress-summary ↗★ 0

dsh-progress-summary

Out-of-band progress narration for DeepSeek Harness: a cheap auxiliary model turns live reasoning into one short status line, for the Web UI and dsh-tui 适合想要在 Web UI 或 TUI 中精简呈现复杂推理进度的用户。

패키지
dsh-progress-summary
호환성
미검증
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 10. 21.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:tastynoob/dsh-progress-summary

Configuration

KeyDefaultMeaning
enabledtrueMaster switch; also the Settings toggle (live)
provider / modelautoauto follows the session's own route; otherwise pin a route
effortoffReasoning effort for the auxiliary call
maxTokens96Output cap for one line
timeoutMs8000Abort a single call after this long
minIntervalMs20000Time floor between two model lines (live)
minTokens600Token floor at a tool boundary (live)
charsPerToken3Divisor used for the token estimate
excerptChars700Reasoning tail sent to the model
maxLineChars128Hard cap for the rendered line (characters)
maxPerTurn40Hard cap on auxiliary calls per turn (live)
langautoauto follows the host locale; zh / en pin it
publishtrueCommit ignorable records so the Web UI receives lines
tuitrueContribute the line to a composed TUI
quickLinesfalseOpt into the free turn-start/per-tool lines
subagentsfalseNarrate subagent sessions too
debugtrueAppend a bounded diagnostics log under ~/.dsh/

Fields marked live are volatile: a save takes effect on the next tool boundary, without a restart.