Ask-before-act approval for every edit and every bash command: a red/green line diff before a file is touched, a description+command panel before a command runs — approve once or reject, each gate with its own master switch in Settings → General.
- GitHub stars
- 2
- License
- MIT
- Added
- 2026-08-18
GitHub info
- GitHub stars
- 2
- License
- MIT
- Primary language
- TypeScript
- Last push
- Aug 20, 2026, 12:51 PM
- Maintainer
- SiriLee
- Added
- 2026-08-18
Preview from README
Screenshots and GIFs extracted from the repository README (badges and avatars filtered out).

Approval panel with the red/green line diff
https://raw.githubusercontent.com/SiriLee/dsh-edit-approval/main/assets/screenshots/approval-panel.png

Master switch in Settings → General
https://raw.githubusercontent.com/SiriLee/dsh-edit-approval/main/assets/screenshots/settings-switch.png

The /approval-edit command and its arguments
https://raw.githubusercontent.com/SiriLee/dsh-edit-approval/main/assets/screenshots/status-command.png
Install
dsh plugin --profile web add dsh-edit-approvalREADME badge
Add this Markdown to your plugin README to link back to its listing.
[](https://dshget.com/plugins/SiriLee/dsh-edit-approval)Related plugins
Tools & CapabilitiesWeKnora#dsh-weknora
★ 20882Four read-only tools over a WeKnora knowledge base: list knowledge bases, hybrid passage search, reassemble one document's chunks in order, and WeKnora's own cited RAG or ReAct-agent answer with a resumable session id.
treg
★ 699Tool catalog for agents: search ~2,600 external endpoints (SEO and SERP, backlinks, social, people and company enrichment, ad libraries, scraping) by the task you want done, read each one's parameters and per-call price, then call it with the credential injected server-side. Ships the skill plus an MCP row that stays disabled until TREG_TOKEN is set.
anysearch-dsh
★ 361AnySearch-powered real-time web and vertical search provider for DeepSeek Harness.