dsh-plugin-toggle
开发工具 活跃维护

dsh-plugin-toggle

aorucshiea/dsh-plugin-toggle

支持对已安装的DSH插件进行热插拔式的启用/禁用操作,无需重新部署即可快速调整插件运行状态,操作轻量便捷,可灵活管控插件生命周期。

2
Stars 标星
0
Forks 分支
2
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
155 KB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:aorucshiea/dsh-plugin-toggle
git clone https://github.com/aorucshiea/dsh-plugin-toggle.git
git clone git@github.com:aorucshiea/dsh-plugin-toggle.git
README.md main

dsh-plugin-toggle

Hot-plug enable/disable switches for installed DeepSeek Harness plugins, without restarting DSH.

Plugin list with descriptions and hot-plug switches

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-switch is 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