Stop
J0ss077/dsh-always-require-tools-approval · skills
A DeepSeek Harness plugin that pauses selected tools and waits for your explicit approval before every execution.
★ 3GitHub stars
0Forks
2026-09-06Last updated
TypeScriptLanguage
MITLicense
Key features
- DSH runs your agent in a sandbox that blocks file writes — but not commands.
- One approval authorizes exactly one execution.
- bash can still read files, launch programs, and reach the network.
- This plugin puts an approval gate between a tool and its execution.
- When the agent calls a tool on the watchlist, the harness pauses and asks before anything runs.
Requirements
- A DSH profile with an approval service — the standard web (GUI) profile ships one.
Install command
dsh plugin --profile web add github:J0ss077/dsh-always-require-tools-approval