Dsh Smart Approval
TingRuDeng/dsh-smart-approval · skills
Fail-closed three-mode approval plugin for DeepSeek Harness.
★ 2GitHub stars
1Forks
2026-08-31Last updated
TypeScriptLanguage
MITLicense
Key features
- AccessRead Only, Workspace Write, and Full access, owned by DSH.
- Manual mode invokes no reviewer.
- Automatic reviewManual approval, Smart approval, and Unattended, owned by this plugin.
- Smart and unattended modes send the workspace root, normalized action, bounded recent direct-user text, and content-free file-target metadata to the review provider.
- For write and edit, the normalized action includes the exact new/replacement text needed to classify the mutation
Requirements
- DeepSeek Harness =0.1.2-alpha.1 <0.2.0 (current source verification baseline: 0.1.2-alpha.2, commit 0a53fb55bea101816fa226bb964ae2bed71c343b).
- DSH forwards plugin-management operations to pnpm.
Install command
dsh plugin --profile web add github:TingRuDeng/dsh-smart-approval