fix(core): 在运行时关闭前停止任务接收
作者: lalalune创建于 2026年9月18日更新于 2026年9月18日
一个异步 shouldRun 验证尚未完成的任务在 TaskService.stop() 返回后可以开始执行。在真实助理拆卸期间,这还允许 POST_TURN_MEMORY 到达房间队列,在运行时关闭接收后,在关闭期间记录任务失败/回退。在集成 fe66ed82b70cd12df624521f8ff6f361a8a1e31b 中,使用真实的 TaskService 和 PGlite 执行 start runTick、阻塞 shouldRun、等待 stop、释放 shouldRun。工作线程执行一次;预期为零,其保持不变的任务。
内容来源: elizaOS/eliza