DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-updater-ui

A web-profile DSH plugin that checks and updates the official DeepSeek Harness installation used by the current process.

UI & ProductivityTerminal & TUIDeveloper Tools
5GitHub Stars1ForksUpdated2026-08-21

Install

$ dsh plugin --profile web add github:xingyingyuzhui/dsh-updater-ui

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-updater-ui adds a Settings → DSH Update page for checking official DeepSeek Harness updates, comparing versions, and performing supported npm or Git fast-forward updates. It identifies whether the active DSH process is running from npx, a global npm installation, or an official source clone.

Key Capabilities

  • Adds a DSH Settings page with update status and navigation badge notifications.
  • Detects npx, global npm, and official Git-clone installation modes for the active DSH process.
  • Checks npm registry releases, with npmmirror fallback, or compares an official Git remote.
  • Shows local versus official version information and up to 15 incoming Git commits for source installations.
  • Updates the official npm package or runs Git pull with --ff-only when validation permits.
  • Performs background update checks every 30 minutes and UI cache polling every 60 seconds.
  • Rejects source updates when the repository is not the official remote or has local divergent/conflicting changes.

Useful For

  • Checking whether a locally running DSH instance has an official update available.
  • Updating DSH installed through npx or global npm from the Settings interface.
  • Reviewing incoming commits before fast-forwarding an official source clone.
  • Avoiding updates to unrelated local repositories when multiple DSH source directories exist.

Who It Fits

  • DeepSeek Harness web-profile users.
  • Users running DSH through npx, global npm installation, or an official Git clone.
  • Developers maintaining a local official DeepSeek Harness clone.

Documented Limitations

  • Requires a working DSH installation and a DSH restart after an update.
  • npm update checks require access to an npm registry; source updates require Git and an official clone.
  • Git updates are limited to validated official repositories and fast-forward-only pulls.
  • The plugin only updates the official @deepseek-ai/dsh package and does not update arbitrary packages.
  • Its UI client platform is declared as web.

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 0 development, 0 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
xingyingyuzhui/dsh-updater-ui
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
2db597b · 2026-09-17

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
5GitHub stars
Forks
1
Open issues
1
Last commit
2026-08-21
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app