dsh plugins中文
← Back to popular plugin directory

DSH Approval Guardian

karuboniru/dsh-approval-guardian · skills

dsh-approval-guardian is a DeepSeek Harness (DSH) profile bundle.

★ 2GitHub stars
0Forks
2026-08-15Last updated
TypeScriptLanguage
MITLicense

Key features

  • Problem it solvesDSH shows an interactive approval prompt whenever an agent needs to widen its sandbox.
  • Filesthe plugin reads the parent session transcript in memory via session.deriveMessages() and reads the sandbox policy for the current mode and workspace root.
  • My escalation was not reviewed at all.
  • For automation and for reviewers that should run without a human in the loop, dsh-approval-guardian replaces that popup with a deterministic, tool-less reviewer that produces a structured allow/deny.
  • Who it is forusers and teams who want a lightweight, explainable approval policy in front of sandbox escalation, with a safe fallback when the reviewer cannot run.

Requirements

  • RuntimeNode.js ^22.19.0 or =24.0.0, and pnpm.
  • Peer packages@deepseek-ai/cordis ^4.0.1 and the DSH packages declared in package.json at ^0.1.0-rc.5 (dsh-agent, dsh-compaction, dsh-llm, dsh-sandbox, dsh-sandbox-policy, dsh-session, dsh-subagent, dsh-system-prompt, dsh-tools, dsh-user-approval).

Install command

dsh plugin --profile web add github:karuboniru/dsh-approval-guardian
View GitHub repository ↗Back to popular plugin directory