AI Agent Hub
Back to plugins
⚙️

dsh-hot-reload

Workflow Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install stuarthu/dsh-hot-reload

Paste the following prompt into your AI chat to install this plugin:

To install this plugin in DeepSeek Harness, run dsh plugin install stuarthu/dsh-hot-reload. Source: https://github.com/stuarthu/dsh-hot-reload

About this plugin

When working with DeepSeek Harness (dsh), plugin iteration often involves a cumbersome workflow. Since dsh's built-in HMR mechanism deliberately ignores node_modules, upgrading an installed plugin package normally requires a full dsh restart for changes to take effect, which can interrupt active sessions. dsh-hot-reload is designed to bridge this gap. It intelligently watches your profile's pnpm-lock.yaml and, once it detects a version change in an already-loaded plugin, it seamlessly swaps the running module in place without restarting dsh. By invalidating caches and re-instantiating the plugin fiber, it maintains system stability. If the new code fails to load, it automatically rolls back to the previous version, ensuring your workflow never breaks. This is a game-changer for developers who need to iterate quickly on complex configurations, providing real-time web notifications and terminal feedback to clearly show the outcome of every reload and significantly boost efficiency.

Use Cases

  • Apply configuration changes immediately
  • Debug plugin logic without interrupting sessions
  • Quickly iterate plugin versions

Best For

  • DeepSeek Harness plugin developers
  • Users needing frequent configuration adjustments
  • Technical users valuing development efficiency