概览
dsh-autoupdate
Built-in auto-update plugin for dsh (DeepSeek Harness): manual update check from the Settings page, guarded update pipeline with health check, automatic rollback, circuit breaker and degrade ladders.
README / ZH
插件文档
目录摘要
Built-in auto-update plugin for dsh (DeepSeek Harness): manual update check from the Settings page, guarded update pipeline with health check, automatic rollback, circuit breaker and degrade ladders.
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
1. **多实例并发**:helper 只等待武装它的那个 dsh 进程退出;若另一个 dsh 实例仍在运行且锁住全局目录,npm 安装会失败重试(×3,间隔递增),最终失败则记入断路器,下个周期重试。 2. **长期离线**:网络不可达只计"检查失败";连续 6 次后降级为 off 静默(定期探测恢复联网后解除检查失败导致的降级)。 3. **headless 一次性任务**:进程存活时间可能短于 `startupDelayMs`(30s),首检来不及执行;此类场景请把 `startupDelayMs` 调到 5000 以下。 抗破坏性更新(接口变更/结构改动/大版本重构下的存活策略)完整设计见 **docs/COMPATIBILITY.zh.md**。
