dsh-full-with-approval
Run the following command in DeepSeek Harness:
dsh plugin install zjuhbh/dsh-full-with-approval
Paste the following prompt into your AI chat to install this plugin:
In DeepSeek Harness, run dsh plugin install zjuhbh/dsh-full-with-approval to install this plugin; the source code is available at https://github.com/zjuhbh/dsh-full-with-approval
About this plugin
In everyday DeepSeek Harness workflows, developers often face a false binary: danger-full-access unlocks CUDA, GPU, devices, and the network but treats every file write as unconditionally allowed, while workspace-write fences file operations but also locks down all compute access at the same time. dsh-full-with-approval fills the gap between these two extremes.
It registers itself as a fourth permission preset through the existing preset table without modifying any core package. Once active, the session enjoys full unconfined compute access-GPU, network, devices, any binary-while every write or edit targeting files outside the session workspace, protected paths inside the workspace (such as .git or .env files), and shell commands showing static evidence of out-of-workspace file modification all trigger a one-shot approval prompt before execution. Rejection or timeout means the call fails closed with no side effects. All reads, workspace-relative writes to ordinary files, and temp-area operations pass through without interruption.
It is built for developers who need GPU inference, device debugging, or network access in the same session yet want a confirm-before-write habit for sensitive paths. The plugin adds a human-in-the-loop checkpoint at the tool-dispatch layer without replacing the kernel-level sandbox fence. Treat it as an ask-first prompt layer rather than a security boundary, and use it alongside- rather than instead of-workspace-write when maximum safety is the priority.
Use Cases
- Running CUDA/GPU inference while still gating sensitive file writes in the same session
- Training scripts that need network and device access without risking accidental edits to .git or .env
- Working under danger-full-access but wanting per-write approval for every protected path
Best For
- ML/AI engineers who need GPU inference or device debugging in-session
- Developers who want the freedom of full access without losing file-write safety
- Platform admins seeking a minimal, non-invasive approval layer over danger-full-access
Related Plugins
Adds an Auto approval mode on the official workspace-write sandbox, classifying semantic risks, asking when ambiguous, and denying destructive operations.
Undo/rollback system for DSH: config & plugin snapshots, one-click undo/redo/restore, message-level revert, secret masking, safe mode, and offline WebUI/GUI/CLI rescue tools for when DSH won't start.
Packages all 87 SKILL.md files from upstream reverse-skill as a DeepSeek Harness plugin that auto-registers them for authorized reverse engineering, penetration testing, and security research.
Dockyard DSH is a native DeepSeek Harness plugin that unifies official OAuth/client sessions for Codex, Antigravity, Grok, Claude, and Cursor, providing account pool, model catalog, and quota status.