v0.1.0-rc7
Pre-release
Pre-release
v0.1.0-rc7
两个修复(rc6 引入的 bug):
修复
- 游标 schema 遗漏
reviewing状态:reviewing状态(评审中断标记)写入了存储域,但持久化 schema 的枚举漏了它——下次启动读取记录时校验失败,整个 harness 启动失败。已补入枚举并加回归测试(向后兼容:已有的reviewed/missing_instructions记录照常解析)。 - workspace 注册激活时序竞态:插件在 apply() 同步读取
ctx.get('workspace'),而该服务(web-app bundle)可能晚于插件激活——读取落空导致workspaceDir目录从未创建、会话一直留在"未分组"。现在目录在激活时无条件创建,注册在 effect 内延迟重试(最多 ~5 秒),服务晚到也能注册成功。
影响
- 升级到本版后,重启不再被旧的
reviewing记录卡住;GithubReviewer工作区能真正创建并归组新会话(已存在的旧会话仍留在原位置)。
安装
npm install @xinlongwu/dsh-github-reviewer