## 目标与基线 已有 checkpoint、固定版本和运行日志规划;本单增加显式离线导出/迁移/分支操作,支持方案对比和环境迁移,不把会话复制等同重放历史业务操作。 ARGI Core `76d44429fdaa6a69320e21a1cb77119d0889d792` / Extensions `495414b76a37aca4d7c1022d973a8e5b9a7e92e6`;AgentScope Java 参考 `7976a20d7c59f535737f2df1b16a2bc24051575a`。本单来自源码/文档对照,是能力建设建议,不是已复现的生产 BUG 或已完成的功能。 参考:https://github.com/agentscope-ai/agentscope-java/blob/7976a20d7c59f535737f2df1b16a2bc24051575a/agentscope-core/src/main/java/io/agentscope/core/session/SessionMigration.java 建议阶段:后续增强。 ## 范围与验收 - [ ] 从一致提交边界导出状态、as-of 标识和来源,目标导入为新的明确基线,保留原记录;不伪造复制后从未发生的执行事实。 - [ ] 活跃写入、待审批、未完成 run 和不确定工具效果必须先按策略解决或明确拒绝,不能随意导出半状态。 - [ ] 分支使用新会话/运行身份,校验操作者权限、定义/能力版本与可恢复资源;业务副作用不因分支自动重放。 - [ ] 明确哪些工作文件、外置产物和长期记忆仅引用或可选复制,凭证及运行所有权不得直接复制到新权限域。 - [ ] 覆盖幂等导入、非空目标拒绝、并发导出、过期资源、版本不匹配与跨租户拒绝;真实后端迁移单独验收,兼容协议复用 #182。 ## 关联与实现边界 #124、#126、#130、#182、#199、#235、#238。一般恢复与离线迁移/分支各有明确入口。 复用已有定义、运行身份、日志、预算、授权及存储契约,不新建竞争的数据权威来源。独立 Agent/Workflow 不依赖 Graph/Loop;第三方协议、客户端 SDK 与外部后端留可选适配侧,Core 不导入 AgentScope SDK 或 Extensions。逻辑职责不自动对应新增 Maven 模块。先以模型无关/参考后端验证,再按范围给出真实服务或跨实例证据。破坏性变更需比较兼容方案,说明收益、消费者影响、目标版本与迁移/回滚;不因参考项目采用某设计而机械照搬。
Activity