dsh-preset-reload:不重启 dsh 热重载 agent preset
DSH 在预设定义更新后,已运行会话仍绑定旧 revision,改代码常需重启并丢失上下文。dsh-preset-reload 监听 cordis.patch.yml 等定义文件,经防抖后可选 disable→enable 强制新 revision,并 recompose 重绑活会话,保留 sessionId 与上下文。支持 bundle 安装或 file:// 手动挂载,配置 presets、roots、debounceMs、auto、force 与 preset_reload 工具。适合长期在线机器人开发;需注意进行中 turn 的工具表切换与模块 URL 哈希。MIT,CK-Rebi 维护。
阅读全文