FrankZhangIronly/dsh-system-control

DSH web plugin: System menu (Restart / Shutdown) in the sidebar footer

Adds an in-UI system control to DeepSeek Harness Web: a sidebar button opens a centered modal dialog that, via the host half's /system RPC channel, invokes the harness's existing appExit exit hook — so the running dsh process can be shut down from the Web interface instead of the terminal, reusing the core exit path rather than introducing a new mechanism.

Web UI Enhancements ★ 0 updated 2026-08-14 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add /path/to/dsh-system-control

The README documents two install forms: the npm form dsh plugin --profile web add dsh-system-control and the local-checkout form quoted above. Registry check 2026-09-13: dsh-system-control returns 404, so the README's local-checkout form is what is shown. Restart dsh web after installing; the README's sidebar button and modal dialog then appear.

Compatibility

A two-sided DSH plugin: a Node host half owning the /system RPC channel and calling the existing appExit exit hook, plus a browser half rendering the sidebar button and the centered modal dialog. The README states it makes zero changes to DSH core, installs as an ordinary plugin, and survives @deepseek-ai/dsh updates.

Details

Recent updates

The README documents the plugin's two-sided architecture and install forms rather than a versioned changelog; there is no release history section. Verify the checkout you install.

FAQ

How do I install dsh-system-control?
The README documents dsh plugin --profile web add dsh-system-control and a local-checkout form; the npm name did not resolve on 2026-09-13, so use a trusted checkout.
What does it actually do?
A sidebar button opens a modal dialog that calls the harness's existing appExit hook over the host half's /system RPC channel — it reuses the core exit path rather than adding a new shutdown mechanism.
Does it modify DSH core?
No — the README states it installs as an ordinary plugin with zero changes to DSH core and survives @deepseek-ai/dsh updates.

Alternatives

ClausYang/dsh-esc-stop · Hanihahaha/dsh-auto-approve · reina4xa/dsh-plugin-reload

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins