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.

Restart — DSH Plugin for DeepSeek Harness
← Plugins
R

@bright-y/dsh-restart

Restart

One-click restart button for DeepSeek Harness: a session-header restart button that relaunches DSH Desktop gracefully (DSH Desktop only). Mounted via ~/.dsh/cordis.patch.yml + a profile node_modules symlink, no dsh source changes.

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

npx -y @deepseek-ai/dsh plugin --profile web add github:bright-y/dsh-restart#ba2144d7ae35fbcccc7e0cc2ad6ecc629d6a403c
READMECompatibilityVersions

Compatibility and provenance

Restart is published as @bright-y/dsh-restart and currently resolves to version 0.1.0. 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/21/2026

Versions

0.1.0
stable
8/21/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
Apache-2.0
Source
github
GitHub
★ 2
Weekly downloads
0
Last push
8/21/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
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in ui-customization.

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 bundleWeb All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Usage@linxin666/dsh-usageUsage statistics plugin for the dsh web GUI: per-provider balance and coding-plan quota detection plus a live token usage ledger, with the current session provider's today usage on the sidebar entryWhale Widgetdsh-whale-widgetDeepSeek balance whale widget in the bottom-right corner of the DSH Web interface: balance/today’s usage/peak-off-peak pricing, customizable bubble click sequence (text/balance/today/peak-off-peak/image/random phrases and parallel weighted selection), per-line styles and fonts, floating quick editin

README

@bright-y/dsh-restart

English | 中文

One-click restart button for DeepSeek Harness: a circular-arrow button in the conversation header's right-side utilities area (next to "Session log") that relaunches DSH Desktop gracefully after confirmation. No more closing and reopening the app by hand after installing plugins.

What it does

  • A bordered capsule button at the top-right of the session header (matching the header's own controls and the app theme).
  • Clicking it opens a confirm dialog (restart is disruptive — running sessions, tasks and unsaved state may be interrupted).
  • Confirming POSTs to the loopback-only /api/dsh-restart/restart route; the host relaunches DSH Desktop via desktopActions.requestRestart (Electron app.relaunch) a beat after the acknowledgement.
  • On a plain dsh web boot (no desktop shell) the route answers 501 and the button explains that one-click restart requires DSH Desktop.

Install

After installing, restart dsh web and the restart button appears in the session header.

From this repository (git)

dsh plugin --profile web add git+https://github.com/bright-y/dsh-restart.git#main

From the release package (.tgz)

Download dsh-restart-0.1.0.tgz from the Releases page, then:

dsh plugin --profile web add /path/to/dsh-restart-0.1.0.tgz

From the repository (development)

git clone https://github.com/bright-y/dsh-restart.git
cd dsh-restart
pnpm install
pnpm run build
dsh plugin --profile web add link:$(pwd)

Security model

  • The host API is loopback-only: requests from non-local addresses, foreign Host headers and cross-site origins are rejected with 403.
  • The restart route only exists in a DSH Desktop shell; on other runtimes it answers 501 without touching the host.

Known limitations

  • One-click restart requires DSH Desktop (the Electron shell). On plain dsh web the button reports that the runtime is unsupported.
  • Restart interrupts the current process; any running session/task is suspended and resumes after relaunch.

License

Apache-2.0.