概览
dsh-approval-explain
Explain what a pending dsh approval will actually do, with one LLM call: an Explain button beside Allow/Reject plus the Host /explain command behind it
README / ZH
插件文档
目录摘要
Explain what a pending dsh approval will actually do, with one LLM call: an Explain button beside Allow/Reject plus the Host /explain command behind it
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **每次点击会留痕**:命令系统会记 `command/run` + `command/done` 两行到会话日志。这是可审计性,不是零痕迹。 - **解释要花 token**:一次约 700 输出 token 上限的小请求。dsh 对 LLM 调用没有审批闸门,所以这一步不会有二次确认。 - **接管了整张审批卡片**:因为「拒绝 / 允许一次」那一行由 dsh 自己渲染、没有暴露插槽,要把按钮放进那一行只能接管整卡。如果 dsh 未来改了卡片结构,本插件需要跟进。 - **耦合了 `StreamChunk` 字段名**:`text-delta` / `block-end` / `finish` 是当前版本的结构,零依赖的代价就是要跟着版本走。 - 目前只做**解释**。不改变批准结果,也不缓存结论。
