jonah791/dsh-agent-preflight ↗★ 0
dsh-agent-preflight
沙盒预检插件(从 dsh-agent-watch 拆分):重启/启动前强制预检服务——插件静态健康(lib/src 时效/schema DSL)、磁盘、profile manifest 校验、patch 文件校验、peer 依赖、环境变量、会话日志完整性、试运行组合加载(对齐 harness 启动检查 assertEntriesLoaded/Activated)。提供 preflight(workspace, mode) 服务供哨兵/守卫消费。
AI Analysis
核心用途是提供重启前的安全门控。适合需要配合哨兵或守卫插件,在系统变更应用前进行强制自动化预检的稳健性要求高的场景。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗使用
- 服务消费:sentinel 在热重载触发时调用、guardian 在崩溃自愈时调用(quick 模式)
- 工具面:
preflight_check(mode=full/quick)——重启前人工/自动预检
配置
| 字段 | 默认 | 说明 |
|---|---|---|
mode | full | 预检模式(quick ~8s / full ~20s) |
profile | web | 目标 profile |