Skip to content

v0.1.1 — 后台任务也能看见了

Choose a tag to compare

@Autodog875 Autodog875 released this 21 Oct 09:05
· 15 commits to main since this release

修复:后台任务在跑却显示「无任务」

  • 宿主侧改为订阅宿主任务注册表的事件流(ctx.jobs.events 的 registered / progress / settled / removed),后台命令、子代理、长任务一注册就出现在进度条里,结束后显示完成或失败。
  • 插件加载前已在运行的任务,用 jobs.list(sessionId) 补种,不漏。
  • 后台任务自己发布了进度行(7/10 files、42%)时用真实百分比;没有时按已用时间给出单调上升、封顶 95% 的估算,只有真正结束才到 100%。
  • 新增 test/jobs-check.mjs:百分比解析、跨会话归属、结算状态。

文档

  • 中英文 README 补充「后台任务」特性、三级百分比来源、ctx.jobs.events 订阅说明、更新日志。
  • 已知边界改写:任务注册表是进程内的,重启后清空。

完整变更:v0.1.0...v0.1.1