DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-auto-approval-llm

LLM-assisted approval pipeline with countdown timeouts, static rules, and circuit breakers for DeepSeek Harness.

VisionUI & ProductivityTerminal & TUIDeveloper ToolsSecurity & PolicyRemote Execution
9GitHub Stars3ForksUpdated2026-09-20

Install

$ dsh plugin --profile web add @quill507/dsh-auto-approval-llm

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-auto-approval-llm provides an automated yet fail-closed approval pipeline for DeepSeek Harness sessions operating in the Auto permission preset. It replaces manual approval bottlenecks by cascading requests through static rule gates, category-based permissions, an optional secondary online LLM review (OpenAI/Anthropic compatible), configurable countdown timers with fallback actions, and denial circuit breakers.

Key Capabilities

  • Multi-stage evaluation pipeline combining static guard rules, 11-category classification, and LLM secondary review
  • Configurable countdown timers (low, medium, and high risk) with automated fallback execution policies
  • External online reviewer endpoint support for OpenAI and Anthropic compatible APIs with secure host credential storage
  • Circuit breaker mechanisms to halt automation upon repeated consecutive or cumulative model denials
  • Append-only audit logging and rotating history tracking for all approval decisions and latency stats
  • Inline file diff preview for write and patch tools prior to manual confirmation
  • Confirmation-based learning mechanism for repetitive routine tasks with mandatory online review validation

Useful For

  • Streamlining continuous agent workflows under danger-full-access while retaining safety and timeout controls
  • Delegating low and medium-risk tool execution approvals to an automated LLM reviewer
  • Auditing and enforcing fine-grained security policies on tool execution in automated CI or developer environments

Who It Fits

  • DeepSeek Harness users running autonomous or semi-autonomous development tasks in Auto mode
  • Developers needing granular oversight and policy enforcement on agent tool and shell invocations

Documented Limitations

  • Requires DeepSeek Harness Auto permission preset and must not be run concurrently with conflicting approval plugins
  • Locked critical categories (such as delete, disk, and protected paths) enforce ask mode and cannot be overridden to auto-allow
  • Syntax parsing errors in declarative rules cause the entire rulesText block to fail open
  • Diff preview is omitted when target files are outside workspace bounds or unreadable

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

No automated security signals have been published yet.

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
cuddly-guacamole/dsh-auto-approval-llm
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
2db73df · 2026-09-20

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
9GitHub stars
Forks
3
Open issues
0
Last commit
2026-09-20
Last release
2026-09-20
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app