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 分析

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

パッケージ
dsh-sim-restart
バージョン
0.3.0
ライセンス
MIT
最終更新
2026/08/22

インストール

検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗

ドキュメント

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)