DeepSeek Harness Plugin: dsh-maestro-core

Crashes in the DSH Web process may cause service interruptions. This plugin is designed to address this issue by integrating monitoring, storage, and synchronization capabilities to provide automatic recovery and state persistence. Core features include daemon monitoring, automatic rollback, session recovery, and cross-machine synchronization. Users can manage the plugin via the command line or Systemd, while being mindful of permission risks and environment version requirements.

Read More
dsh-goal-auto: DeepSeek Harness Long-Session Auto-Recovery Plugin

`dsh-goal-auto` is a session-level automatic recovery plugin for DeepSeek Harness (DSH), designed to address the issue of long-running goal sessions failing to automatically recover after a Harness restart. The plugin provides a toggle button in the session header and an HTTP API, allowing it to automatically reload the agent on restart, mount presets, re-arm the goal, and keep the driver running. It handles session recovery only and must be used together with an external process watchdog to monitor the health of the Harness process.

Read More
DeepSeek Harness Plugin: dsh-auto-goal-resume

The `dsh-auto-goal-resume` plugin is designed to address the need to manually resume active goals after a DeepSeek Harness (DSH) restart. It enables seamless run continuation by automatically scanning and restoring goals from session logs, and supports cold-restoring agent context. The plugin is idempotent, fault-tolerant, and dependency-free, strictly adhering to round limits and state filtering rules. It is simple to install and activates after restarting DSH, but note the single-instance restriction and potential side-effect risks.

Read More
dsh-web-restart: Restart the DSH Web Service from the Interface

The `dsh-web-restart` plugin provides a service restart entry point in the UI. It uses an independent supervisor process to stop and start the host process, resolving the need for manual restarts after upgrades. The plugin supports status monitoring, restart confirmation, and crash self-healing, and can automatically restore interrupted sessions when enabled in the configuration. Installation requires deploying a supervisor script and configuring launchd to support true restarts.

Read More