dsh-web-watchdog:Web GUI 的崩潰看護與自動重啓插件
dsh-web-watchdog 是一款專爲 Windows 環境設計的 DSH Web GUI 看護插件,旨在解決宿主進程偶發崩潰導致的開發中斷問題。該插件通過託管一個獨立的監督進程,具備四大核心功能:記錄崩潰信息與退出碼、指數退避策略自動重啓(默認上限 600 秒)、Web 面板手動計劃重啓,以及監督進程交接。用戶可通過安裝命令啓用插件,並利用提供的 API 接口(如狀態查詢、日誌獲取、強制重啓)進行監控與管理。此方案有效實現了崩潰後的自動恢復,提升了開發與調試的連續性。
閱讀全文dsh-smart-restart:DSH 重啓後自動喚醒主 agent
DSH 插件 `edusrez/dsh-smart-restart`(v0.5.1,MIT 協議)旨在解決服務重啓後主 agent 不知情導致工作中斷的問題。它通過檢測進程 PID 變化識別重啓,並在啓動時向 agent 發送 Smart-restart 通知以恢復任務。 核心功能包括: 1. **重啓檢測與通知**:通過 `marker.json` 比較 PID,計算宕機時間,並利用 `agent/session-start` 鉤子發送通知。 2. **智能投遞優先級**:按 `pending-notice.json` > `shutdown-notice.json` > 默認目標的順序處理
閱讀全文dsh-keepalive:給 DSH Web 進程加一個可選 watchdog
dsh-keepalive 是由 xiaohj233 維護的 MIT 許可插件,專爲 DeepSeek Harness (DSH) Web 進程設計。其核心功能是運行一個 detached watchdog,監控 DSH Web 進程狀態,並在進程退出後使用相同參數自動重啓。該插件支持通過 API 或界面手動重啓,並提供可選的 repair agent,用於在反覆啓動失敗時,在受控 workspace 內基於 snapshot 進行修復、校驗及回滾。 使用需滿足特定 Node.js 及 pnpm 版本要求,並通過命令安裝。安裝後需重啓 Web profile,並在配置中顯式啓用 `enable
閱讀全文