DeepSeek Harness Auto-Update Plugin Overview
`@louchi1984/dsh-auto-update` is an automatic update toolchain plugin for DeepSeek Harness (DSH). It provides status indicators in the left sidebar of the UI, automatically scans npm for the latest version, supports one-click installation and automatic service restart, and streamlines the version management workflow. The plugin depends only on the Web UI service, supports mirror fallback, and requires users to have npm installation permissions.
Read MoreDeepSeek Harness Auto-Update Plugin dsh-auto-update
`dsh-auto-update` is a community plugin for DeepSeek Harness (DSH) built to address the official CLI's lack of automatic update support. On host startup, it automatically compares versions, supports both `notify` (reminder-only) and `install` (automatic installation) modes, and correctly handles semver version comparisons. The plugin offers zero runtime dependencies, state persistence, and graceful uninstallation. To enable automatic updates, users must configure `mode` as `install` in `cordis.patch.yml`; however, since DeepSeek Harness is currently in preview, automatic updates may pose a risk of breaking changes.
Read MoreDeepSeek Harness Self-Updating Daemon Plugin: dsh-auto-update
The dsh-auto-update plugin resolves the auto-upgrade challenges of Harness in Windows, Linux/macOS, and container environments that are caused by file locking and process management. Through a three-stage “staging + replacement after exit” design, it delivers cross-platform symbolic link adaptation, atomic concurrent lock control, and lightweight web interaction. The plugin supports automatic checking of staged updates and applies them upon process exit or manual trigger, while also providing safety protection for container environments.
Read More