HuanLinOTO/dsh-plugin-merge-tool-calls ↗★ 3
@huanlin/dsh-plugin-merge-tool-calls
Merge consecutive same-tool calls in the DSH WebUI chat flow into one card with compact child rows (all built-in tools by default).
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:HuanLinOTO/dsh-plugin-merge-tool-calls说明文档
阅读完整 README ↗配置
cordis.patch.yml 中的插件行 config:
| 字段 | 默认 | 说明 |
|---|---|---|
tools | [](全部) | 空数组 = 合并所有内置通用行工具(read/grep/glob/edit/write/bash/pwsh/web_search/web_fetch/run_code/cordis_package_inspect/cordis_runtime_inspect);非空数组 = 显式白名单(任意 wire 名,如 ['read','todo_write']) |
groupBy | adjacent | adjacent:流中相邻即可合并;step:仅同 agent step |
maxGroupSize | 8 | 每组最多合并数,超出部分自动另起新组 |