DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-edit-approval

Per-edit and bash command approval gate for DeepSeek Harness with red/green line-level diff reviews.

VisionUI & ProductivityDeveloper ToolsBrowser & WebSecurity & PolicySkills & WorkflowsRemote Execution
3GitHub Stars0ForksUpdated2026-09-10

Install

$ dsh plugin --profile web add dsh-edit-approval

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-edit-approval is a DeepSeek Harness plugin that intercepts file modifications (write, edit, str_replace_editor) and bash commands before execution. It calculates Myers line diffs to display red/green changes in the web UI, allowing users to review and explicitly approve or reject agent actions before files are touched or commands run.

Key Capabilities

  • Intercepts write, edit, and str_replace_editor tool invocations before execution
  • Generates structured line-level red/green diff previews with line numbers in the web approval UI
  • Provides optional approval gating for bash commands with prefix allow-lists
  • Configures settings via web Settings > General and slash commands (/approval-edit, /approval-bash)
  • Respects harness approval policies such as danger-full-access without breaking automated sessions

Useful For

  • Reviewing code and file changes made by DeepSeek Harness agents before they are saved to disk
  • Preventing unintended file overwrites or destructive edits in production codebases
  • Safeguarding shell execution with an explicit approval prompt before running bash commands

Who It Fits

  • Developers using DeepSeek Harness for interactive coding and repository maintenance
  • Teams requiring human-in-the-loop review for AI-generated file diffs and terminal commands

Documented Limitations

  • Does not intercept file edits performed internally inside a bash script command
  • Does not support partial hunk-by-hunk application (approval is all-or-nothing)
  • Requires DeepSeek Harness web profile (dsh --profile web) to render diff UI

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
SiriLee/dsh-edit-approval
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
33dc0f9 · 2026-09-13

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
3GitHub stars
Forks
0
Open issues
0
Last commit
2026-09-10
Last release
2026-09-10
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