dsh-fail-guard:同一工具连续失败 N 次后强制停手并汇报
dsh-fail-guard 是 FenrirCait 维护的 DSH 工作流插件:监听 tool/result,当同一工具连续失败达到 threshold(默认 2)时,向对话注入四段式停手说明而非继续重试。安装命令为 dsh plugin --profile desktop add dsh-fail-guard,需重启一次;配置可在 Plugins 详情页即时生效。失败判定含 isError 或非零 shell exitCode,成功即清零。它不撤销已失败的调用、不重置会话,触发后可再次计数。MIT 许可,适合长会话中切断工具失败循环。
阅读全文