DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
R

dsh-restart-ui

Restart Ui

One-click, cross-platform restart button for the DSH web GUI. The loopback-only host route relaunches the exact current DSH invocation; the browser half injects the button.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:BaoBao1996121/dsh-restart-ui#18005ae82d343a6a6c7cdb64c559769e80ffdea5
READMECompatibilityVersions

Compatibility and provenance

Restart Ui is published as dsh-restart-ui and currently resolves to version 0.1.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
8/28/2026

Versions

0.1.1stable
8/28/2026

Related plugins

Loading related plugins…

Latest
0.1.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
8/28/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Client Ui Skill Explorer@linxin666/dsh-client-ui-skill-explorerDSH skill center: browse loaded skills by source (bundled / project / user / custom / runtime), enable or disable, create and delete, in a web GUI panel.Client Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.Client Ui Git Graph@linxin666/dsh-client-ui-git-graphExternal dsh web GUI plugin: a blank-session git branch selector + Git graph, with real host-side git operations and guards, as a dsh profile bundleClient Ui Market@linxin666/dsh-client-ui-marketWorkshop browser card: browse skins, pets and community plugins from dsh-market.com and install them in the GUI (assets into the DSH home directories, plugins through the optional plugin manager).

README

dsh-restart-ui

中文

A small DeepSeek Harness plugin that adds a restart button to the Web UI.

It restarts the exact DSH invocation that is currently running, so it works with source checkouts, installed CLIs, portable Node.js, and custom profiles without hard-coded machine paths.

Install

Install the tagged release into the Web profile:

dsh plugin --profile web add 'github:BaoBao1996121/dsh-restart-ui#v0.1.1'

When running DSH from a source checkout, use its source launcher instead:

corepack pnpm dsh plugin --profile web add 'github:BaoBao1996121/dsh-restart-ui#v0.1.1'

Restart DSH after installation. A ⟳ Restart button appears in the session header utilities area.

How it works

  • The client bundle adds one button and calls a same-origin POST endpoint.
  • The host endpoint accepts loopback requests only.
  • A package-local Node helper waits for the old process to exit, then relaunches the same executable, Node arguments, CLI arguments, and working directory.
  • The route registration is owned by the plugin lifecycle and is removed when the plugin is disabled.

The package commits its built lib/ artifacts. GitHub installs therefore do not need to run a lifecycle build script or request pnpm build permission.

Development

Requires Node.js ^22.19.0 || >=24.0.0 and pnpm 11.

corepack pnpm install --frozen-lockfile
corepack pnpm check

Remove

dsh plugin --profile web remove dsh-restart-ui

Security

Restarting DSH executes code with the current user's privileges. This plugin does not accept a command or filesystem path from the browser: it starts one fixed helper shipped in this package, and that helper reuses the current DSH process invocation. Review and pin the release you install.

License

MIT. This is an independent community plugin and is not affiliated with or endorsed by DeepSeek.