Skip to content

Releases: godv61/dsh-task-engine

0.34.0 — 任务证据、子代理与初始化改进

Choose a tag to compare

@godv61 godv61 released this 24 Oct 10:56

0.34.0

本版改善工程任务的执行、测试证据、返工恢复和项目初始化。

  • 新任务在实施前判断主会话或子代理执行方式,复用 DSH spawn/fork,记录真实运行、交付和恢复状态;需要时安排独立只读审核,主代理继续负责验证与逐项接受。
  • 实施项包含实现及必要回归。测试组分别声明命令和输入,保存独立真实回执;局部缺陷可以保留无关项仍有效的测试与审核,共同输入和下游依赖变化继续使相关证据失效。
  • 初始化支持直接选择步骤、独立提示词编辑、受限只读仓库工具及 CodeGraph 查询记录;服务端持久化生成作业,浏览器刷新后恢复查看,已有资源不被静默覆盖。
  • 修复任务台账 RPC、分组状态、原始问题总数与阻断数展示;台账及审核报告显示 UTC+08:00 时间。
  • 加强提交内容、Skill/Rule 和 Sonar 分析身份/规则范围的证据检查;修复 Windows 8.3 路径误判及跨平台路径验证。

兼容说明

  • 支持的 DSH 发行线为 ^0.2.0-rc.2;未声明兼容旧版 0.1 宿主或当前上游 0.2.1-rc.3 预发行版。
  • 新自适应任务启用执行计划与测试分组。已有活动任务保留原契约,可显式规划测试组升级,旧回执只保留为历史;归档记录仍只读。
  • 本地 Sonar 审核的覆盖范围仍取决于本地分析器能力,不等同于服务端完整扫描或 Quality Gate。

验证

Windows 与 Ubuntu、Node 22 与 24 的类型检查、测试和打包安装检查,以及固定 DSH 0.2.0-rc.2 契约检查均通过。上游 master 兼容作业保留为非阻塞提示。

另已完成真实 DSH 的初始化、子代理冒烟和分组返工控制测试;控制测试不代表所有业务项目均可无人干预一次完成。

安装或升级请使用 DSH 插件管理命令指定 @godv61/dsh-task-engine@0.34.0,并重启同一 profile 的宿主进程。