全部插件

DSH / BUNDLE / BUNDLES

dsh-fail-logger

v0.4.1Areium / dsh-fail-logger36a943632b

外部 Git 组合包组合包组合包与其他模块社区 · Topic 自动分析
在 GitHub 打开
运行时构成
HOSTCLIENTUITOOLDATAFLOW

概览

dsh-fail-logger

DSH 插件:全模式工具失败自动实录——把原生工具、PTC(Code Mode) run_code、代码内嵌工具调用的失败按错因去重计数,自动写入 skill 的机器维护区段,越用越少错。Auto-record tool failures from every execution mode into a skill's machine-maintained section (dedup + counts).

社区 · Topic 自动分析 — 通过 GitHub dsh-plugin Topic 自动发现。静态检查在不执行第三方代码的前提下,验证了固定公开版本的根目录 bundle 契约与已提交文件;这不等于人工审核、安全审计、运行时冒烟测试、发布者身份验证或官方背书。

安装

从 GitHub 安装此组合包

CLI 会验证组合包、调用原生 DSH 安装,成功后才上报完成。

npx dshpub add Areium/dsh-fail-logger --ref 36a943632b5f6363d76b98ad8c6ad851fc582429

能力

它贡献了什么

HostCordis loadable未核对
Client / UIHost only未核对
Model tools未核对未核对
Profile state未核对未核对

README / ZH

插件文档

English | 中文

LIMITATIONS

已知限制

- **只记录到达会话日志的失败**:工具执行过程中进程崩溃等无法产生 `tool/result` 的极端失败不在覆盖范围。 - **状态损坏自动备份**:`.failures.json` 解析失败时重命名为 `.failures.json.bak-<时间戳>` 后重置。 - **非零退出码不记录**:见上文触发条件(这是 DSH 的语义,非插件缺陷)。 - **去重是启发式**:按归一化后的前 1-3 行文本哈希;同根因不同文案可能分裂、不同根因同文案可能合并——可接受,请知悉。 - **展示层保留原文**:路径/用户名的归一化只作用于去重键;消息展示保留原文(脱敏规则除外),若需更强隐私请按工作区自配 `config.redact`。