dsh-hotplug-engine: DSH Plugin Installation, Start/Stop, Rollback, and Audit Engine
`dsh-hotplug-engine` is a DSH plugin management execution layer service developed by AnothetLoice, designed to encapsulate plugin operations such as installation, uninstallation, start and stop, rollback, and auditing into a unified service interface. This component is positioned as an execution engine rather than an application marketplace, supports a Node >= 22.0.0 environment, and is applicable to DSH version 0.1.1-rc.2. Its core capabilities include providing REST APIs (covering write operations and status reads), service instances for host plugin injection, and a dedicated toolkit for Agent sessions. The engine implements real-time state changes or prompts for restarts of plugins by modifying `cordis.patch.yml`, and supports streaming YAML operations. It strictly follows official mechanisms and does not rewrite HMR or loader semantics, in order to...
Read More