mingoyung/dsh-superagent-power: Add a global switch for Super-agent
This is a community client plugin for Windows / DSH NEXT, maintained by MingoYung, licensed under MIT, with the current version being v0.1.1. It adds a "Sup" button to the toolbar area of the conversation input bar to globally start and stop a standalone Super-agent background process: click to start when needed, and click to stop after use. When stopping, it first calls `Runtime.stop()` to execute the normal cleanup procedure, then exits the standalone CLI process via `appExit()`, and displays "closed" only after confirming the exit. The switch state belongs to `DSH_HOME` and the Super-agent profile, rather than a specific chat session. Consequently, multiple sessions share a global switch, and state version checks are used to reject expired requests to prevent conflicts. The local acceptance observation recorded in the README indicates that the original background main process RSS was approximately 468 MB, and the process exits after being closed. This is an observation from a single environment and does not imply that the same memory savings will be achieved on all machines. The plugin supports DSH versions 0.2.1-rc.4, 0.2.1-rc.5, and 0.2.2-rc.1; acceptance testing for macOS and Linux is not yet complete. The installation process involves two parts: first, install the `.tgz` file in the desktop profile and add `@local/superagent-power` to the bundle list, and append the `local-superagent-power` configuration in `cordis.patch.yml`; second, configure `bridge.js` in the Super-agent profile, ensuring that `homePath` remains consistent with `profileName`. The plugin runs with the permissions of the current DSH process. You should read the source code and license before installing. This is not an official DeepSeek plugin, and the directory site is a community site.
Read More