AI Agent Hub
Back to plugins
dsh-restart-progress preview

dsh-restart-progress

Client Updated 2026.08.15

Run the following command in DeepSeek Harness:

dsh plugin install SMWHff/dsh-restart-progress

Paste the following prompt into your AI chat to install this plugin:

Install the plugin in DeepSeek Harness by running dsh plugin install SMWHff/dsh-restart-progress; source repository: https://github.com/SMWHff/dsh-restart-progress

About this plugin

Restarting a DSH Web service from within a session used to be a black box: the page drops, the agent has no idea whether the service survived, and the user is left refreshing by hand. dsh-restart-progress turns that invisible wait into a visible, controllable, acknowledged experience.

Three layers make it work. Frontend instant feedback: the moment a restart script fires, a full-screen spinner overlay appears within two seconds while the service is still online. Backend safe execution: the actual kill-and-relaunch is delegated to a Windows Scheduled Task outside the dsh process tree, so even an agent-triggered restart cannot accidentally kill its own script. Automatic post-restart report: once the service is both online and the cleanup task has finished, the page refreshes on its own and the script posts a restart-complete message back to the originating session, waking the agent. Pressing Esc or clicking the top-right X dismisses the overlay at any time, scoped to the current round only.

Ideal for developers on Windows 10/11 who frequently restart DSH Web, and for automation pipelines where a user should get a clear confirmation without any manual refresh.

Screenshots

Use Cases

  • Agent-triggered service restart within a DSH session with visual progress
  • Manual DSH Web restart from the terminal with in-page feedback
  • Service restart in automation pipelines with automatic recovery confirmation

Best For

  • Developers who use DSH Web on a daily basis
  • Windows 10/11 users who frequently restart DSH services
  • Engineers building DSH automation pipelines