lxzy-7/dsh-plugin-guard

lxzy-7★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

Install safety net for DeepSeek Harness: pre-install snapshots, one-click/automatic rollback, guarded boot, and incident reports that auto-trigger agent analysis. 中文: DeepSeek Harness 插件安装安全网(安装前自动快照、一键/自动回退、守护启动、事故报告自动触发 Agent 分析)。

README excerpt

dsh-plugin-guard Install safety net for DeepSeek Harness: pre-install snapshots, one-click / automatic rollback, guarded boot, and incident reports that auto-trigger agent analysis. DeepSeek Harness 的插件安装安全网:安装前自动快照、一键/自动回退、守护启动、事故报告自动触发 Agent 分析。 English What it does A bad plugin install can leave the app unable to boot, and fixing it by hand usually means digging through config files. This plugin automates the whole chain: How it detects problems (important to understand) The guard does not statically inspect plugin code, and it does not try to "test" a plugin in isolation. Detection works at three levels: 1. Snapshots are pure file copies. Taking a snapshot just copies 4 config files ( package.json , pnpm-lock.yaml , pnpm-workspace.yaml , cordis.patch.yml ). No plugin is run, no behavior is evaluated. 2. Boot-level detection does run the harness — with your plugin loaded. The boot-guard script starts the whole dsh web process (which loads every installed plugin, including the one you just added) and then health-checks HTTP / within a timeout. If a plugin breaks boot — load error, startup crash, unresponsive server — the check fails, and the guard automatically kills the tree, ro…

View full README on GitHub →
Terminal / TUIdeepseek-harnessdsh-pluginagent

Category