YiHarvest/dsh-failure-capsule ↗★ 7

dsh-failure-capsule

Local-first failure evidence capsules for DeepSeek Harness sessions 适合需要捕获工具错误、Git 状态或运行异常以进行调试分析的开发者。

패키지
dsh-failure-capsule
호환성
미검증
버전
0.2.4
라이선스
MIT
최근 업데이트
2026. 9. 30.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:YiHarvest/dsh-failure-capsule

使用当前插件

这个 bundle 是常驻观察型插件:安装、按需配置,然后使用普通解压和文本工具检查生成的 ZIP。


# 验证最终组合配置
dsh --profile web --dump-config

## 配置

在后续 profile patch 中用相同 id 覆盖 bundle row:

```yaml
- id: failure-capsule
  name: dsh-failure-capsule
  config:
    outputDir: .dsh/failure-capsules
    maxEvents: 80
    maxGitBytes: 524288
    captureGit: true
    capturePlugins: true
    triggerOnToolError: true
    triggerOnTurnFailure: true
    triggerOnAborted: false
    triggerOnAgentError: true
    resolveSourceMaps: true
    maxSourceMapBytes: 4194304
字段默认值接受范围
outputDir.dsh/failure-capsules非空相对或绝对路径,不得包含 NUL
maxEvents801..10000 的整数
maxGitBytes5242881024..16777216 的整数
captureGittrue布尔值
capturePluginstrue布尔值
triggerOnToolErrortrue布尔值
triggerOnTurnFailuretrue布尔值
triggerOnAbortedfalse布尔值
triggerOnAgentErrortrue布尔值
resolveSourceMapstrue布尔值
maxSourceMapBytes41943041024..67108864 的整数

无效配置会让插件加载失败,不会静默改变行为。