dsh-verify-judge
Goal-completion verification gate for DeepSeek Harness: intercept update_goal(complete), run workspace verification commands, and only let the goal close when they pass
AI 분석
核心用途是为 Agent 任务交付引入自动化质量把关。适合需要确保 Agent 提交的代码或成果必须通过测试、Lint 校验等硬性指标的开发任务。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zriyox/dsh-verify-judgeConfiguration
Add config to the plugin row (profile or home cordis.patch.yml):
- id: verify-judge
config:
commands: ['pnpm test', 'pnpm run lint'] # always wins over auto-detect
onUndetected: allow # allow (default) | deny
timeoutMs: 300000 # per-command cap
outputTailChars: 4000 # failure tail fed to the model
| Field | Default | Meaning |
|---|---|---|
commands | auto-detect | Explicit verification commands, run in the session workspace |
onUndetected | allow | deny refuses the stamp when no command is found |
timeoutMs | 300000 | Per-command timeout |
outputTailChars | 4000 | Cap on the output tail included in denial feedback |