This plugin automates the entire chain
lxzy-7/dsh-plugin-guard · skills
The guard does not statically inspect plugin code, and it does not try to "test" a plugin in isolation.
★ 41GitHub stars
1Forks
2026-08-17Last updated
JavaScriptLanguage
MITLicense
Key features
- A bad plugin install can leave the app unable to boot, and fixing it by hand usually means digging through config files.
- Every rollback first writes a pre-rollback snapshot, so rollback itself is reversible.
- The plugin only reads/writes profile config files and snapshots
- This plugin automates the whole chain
- "Last good" = the newest snapshot not tagged pre-boot/pre-rollback.
Requirements
- Incident auto-analysis covers boot-failure class incidents
- for mid-session errors, run dsh_rollback action=incident manually to produce the same report.
Install command
dsh plugin --profile web add github:lxzy-7/dsh-plugin-guard