开源项目

Moyai在维护暂停中绑定任务续接与文件快照,拒绝不确定恢复

Preserve workspace files across maintenance checkpoint pauses

智能体系统AI 基础设施Agent 动作执行与治理Agent HarnessSandboxAgent RuntimeAgent Sandbox

概述

Moyai以Temporal管理可持续的编码和连接服务Agent。PR635为维护暂停引入协议6:新执行在稳定模型请求节点停止推进,冻结干预、保存Agent续接状态并捕获当前文件系统;保存封套同时绑定会话、回合、原工作流、暂停代际、准备摘要和当前权限,捕获与发布完成前不允许完成排空。 跨Continue-As-New等待时,原计算机可能达到提供商寿命。恢复先复核绑定、权限、维护状态、外部效果和计算机控制围栏,优先用原存活实例;只有确认过期或消失才从同一已验证镜像恢复。Modal快照API没有调用方幂等键,若回包丢失且没有镜像凭据,流程保持阻塞供检查,不自动重复捕获;已有镜像凭据可重做发布而不再拍快照。恢复保存文件字节,不恢复进程内存或外部系统状态,也不重放外部动作。 MIT实现于北京时间10月20日10:13合入,包含状态与Temporal续接测试。作者还以真实开发网关、模型和180秒Modal硬寿命进行四角色部署对照:旧版本丢失计算实例后后续任务失败,新版本恢复后保留BEFORE-EXPIRY标记,仅追加一次AFTER-RESTORE并完成两项任务;这是作者开发环境实测,不是生产验证或普遍保证。协议5旧执行不会追溯获得文件备份;首装需确认全体旧执行已到空闲边界并按审查过的契约切换,不能做混合协议滚动升级。已过期且没有有效快照的计算机无法靠升级重建。本条是任务工作目录和图状态的恢复边界,不是普通日志或异常重试。