tkwkeven/dsh-sim-restart0

dsh-sim-restart

Simulated-restart test plugin for DeepSeek Harness: validates that a plugin survives a process restart (module eval → shape → apply → smoke run → dispose → clean exit) in an isolated subprocess, without actually restarting DSH. A resident watcher auto-tests plugins on install/modify/remove and pushes failure diagnostics back to the agent until all pass.

AI Analysis

核心用途是为 DSH 插件开发者提供安全的重启存活与销毁测试环境。适合进行 DSH 插件开发与调试的技术人员。需要 Node.js ≥ 20。

Package
dsh-sim-restart
Version
0.3.0
License
MIT
Last updated
Aug 22, 2026

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

Configuration

KeyDefaultDescription
watchEnabledtrueEnable the resident auto-testing watcher
pollMs2000Watcher scan interval (ms)
debounceMs2500Debounce before testing after a change (ms)
rounds2Rounds per auto-tested plugin (1–4)
smokeMs800Smoke-run duration per round (ms)
profileDir~/.dsh/profiles/webTarget DSH profile root to watch and test
stubsMapLark defaultsPlugin-name → stub list for external connections (e.g. deepseek-harness-lark WebSocket)