← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-hot-reloader

Hot-reloads DeepSeek Harness plugin source code in place without restarting the host application.

Developer ToolsRemote Execution
0GitHub Stars0ForksUpdated2026-10-13

Install

$ dsh plugin --profile <你的profile> add link:<本目录绝对路径>

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-hot-reloader is a developer-focused DeepSeek Harness plugin that watches installed plugin source code directories and reloads modified modules in the running host. By clearing Node internal ESM and CJS caches and rebuilding Cordis fibers, it bypasses default built-in HMR exclusions that ignore node_modules.

Key Capabilities

  • Watches plugin source directories using zero-dependency polling and detects file modifications
  • Clears Node.js internal ESM LoadCache and CJS require.cache entries for modified plugin packages
  • Hot-reloads Cordis plugin instances without requiring a restart of the DeepSeek Harness host
  • Provides HTTP management endpoints to inspect status, trigger manual reloads, toggle auto-reload, or self-reload
  • Detects package manager operations and temporarily yields scanning via installQuietMs

Useful For

  • Developing and debugging DeepSeek Harness host-side plugins with fast feedback loops
  • Modifying and testing third-party plugins without constantly restarting the Electron host process
  • Programmatically triggering reloads via HTTP endpoints during local development workflows

Who It Fits

  • DeepSeek Harness plugin developers
  • DSH ecosystem contributors and integration builders

Documented Limitations

  • Requires the host process to be started with the --expose-internals Node flag
  • Only targets host-side code (lib/*.js) and does not manage client-side UI HMR
  • Discards runtime in-memory state (active connections, caches, timers) held by reloaded plugins
  • Does not handle package version upgrades or disk directory replacements on Windows

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
xfgil/dsh-hot-reloader
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
a71a0d3 · 2026-10-13

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
0GitHub stars
Forks
0
Open issues
0
Last commit
2026-10-13
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