Tools & Capabilities
dsh-plugin-toggle-aorucshi
aorucshiea/dsh-plugin-toggle · ★ 1
Hot-plug toggle switches for installed DSH plugins: enable/disable without restart
Manifest details
安装
dsh plugin --profile web add 'github:aorucshiea/dsh-plugin-toggle#3ea16ded19ba4c8c96b71d56fcd479ec0b48dea0'GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
For install and environment setup, plus plugin development tutorials, see DSH community docs ↗
README
Hot-plug enable/disable switches for installed DeepSeek Harness plugins, without restarting DSH.

Features
- List installed plugins with descriptions.
- Enable / disable plugins live.
- Protect core plugins (
CORE_DENYLIST) from being disabled. - Auto-applies patches to official plugin inventory UI on startup.
- The session-header preset dropdown now auto-hides when
dsh-preset-switchis disabled (polling every 5s + on window focus, no manual refresh needed). - Works in the DSH Web UI Plugin list.
Install
dsh plugin --profile web add github:aorucshiea/dsh-plugin-toggle
Usage
- Open DSH Web UI → Settings → Plugins.
- Use the Disable / Enable buttons.
- Core plugins are marked Protected.
Notes
- This plugin patches official client/host files at startup. It is idempotent and restores safe behavior when the target official files are in a broken state.
- No API keys or credentials are stored in this repository.
License
MIT