dsh-llm-approver
Run the following command in DeepSeek Harness:
dsh plugin install Xpectuer/dsh-llm-approver
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Xpectuer/dsh-llm-approver to install; the source is at https://github.com/Xpectuer/dsh-llm-approver
About this plugin
In the DeepSeek Harness web GUI, every sandbox escalation retry triggers an approval dialog, even for obviously harmless operations like writing a new file or listing a directory. In fast-paced development, these interruptions quickly add up to noise. dsh-llm-approver tackles exactly this: before the dialog appears, an independent-context LLM call judges whether the pending command is safe.
The core mechanism is a fail-closed pre-review gate. The request contains only the pending command and its justification, never the conversation history. When the LLM determines the operation is reversible, non-destructive, and touches no sensitive data, it is allowed immediately. Any failure mode, whether timeout, parse error, unparsable output, or user interruption, degrades to the original approval prompt. The gate can only grant, never reject, and every edge case resolves by falling back to the user.
It is built for developers who use the DeepSeek Harness web GUI daily, trigger sandbox escalations frequently, and want to cut through the noise of trivial approval prompts. Switch the permission preset to Workspace Write, LLM Review, and safe operations pass silently while genuinely risky commands still surface the dialog for your decision. All audit logs remain exactly as before; LLM verdicts are written to the host log under the llm-approver name and never touch the session event vocabulary.
Use Cases
- Auto-allow safe operations in high-frequency dev to cut approval noise
- Fall back to human approval for risky or uncertain commands
- Judge command intent in isolation without leaking conversation history
Best For
- Developers working in the DeepSeek Harness web GUI daily
- Power users who trigger sandbox escalations often and want fewer interruptions
- Teams that need audit compliance without the overhead of constant approvals
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.