Tools & Capabilities

dsh-plugin-toggle-aorucshi

aorucshiea/dsh-plugin-toggle · ★ 1

aorucshiea

Hot-plug toggle switches for installed DSH plugins: enable/disable without restart

License
MIT
Added
2026-10-30
Maintenance
active
Install kind
github
Manifest details
Manifest status
Declared
Manifest path
package.json#dsh
Manifest checked
2026-10-30T09:38:38.415Z
Lifecycle scripts
None found

Static manifest checks report declarations only; they are not compatibility or security review.

安装

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

Source README · body: en · Read Chinese README

Table of contents
  1. Features
  2. Install
  3. Usage
  4. Notes
  5. License

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