zefferry/dsh-plugin-manager-plus: Add a layer of management to the DSH plugin list

The native DSH plugin page is purely for display; once many plugins are installed, they become difficult to find and modify. Maintained by zefferry, **dsh-plugin-manager-plus** is an unofficial client enhancement (v0.9.1, MIT) that overlays a pure presentation layer on the native DOM. It provides tag filtering (including enabled/disabled derived tags), name and description search, six sorting options and manual dragging (saving order by partition), batch tag addition, adding to clones, and uninstalling, right-click renaming and icon changing, as well as a "one-click generation" of 5-segment prompts based on DSH's current default model (host-side JSON, length, duplicate name validation, max 3 rounds of self-correction). Buttons are disabled when the AI is unconfigured, but OpenAI-compatible endpoints can also be configured via `config.ai` or `PMP_AI_*`. The plugin also defines the Surface contract v1, allowing any list page annotated with `data-plugin-surface` to reuse these capabilities. Installation is not done via npm; it requires cloning the repository, modifying the profile's `package.json` to add `link:` dependencies and bundles declarations, creating a junction, and restarting DSH. The text also lists the data file locations, verified version 0.2.2-rc.1, icon library, and volume limits, as well as limitations such as dependencies on DSH's private API, primary testing on Windows, and cross-window 2.5-second polling.

Read More