## 复现方式与影响边界 先在 Core 执行 `JAVA_HOME=<JDK17> ./mvnw -B clean install`,再在 Extensions 执行 `JAVA_HOME=<JDK17> ./mvnw -B -fae -Dargi.version=2.1.0-RC2-SNAPSHOT test`。全仓为 67 成功、6 失败,本单仅处理下面这个模块。失败针对候选 RC2,未证明默认已发布 RC1 组合失败。 ## 当前错误与证据 生产编译仍引用 SpringAIJacksonStateSerializer、org.springframework.ai.chat.messages 等已不再从 Core 暴露的类型,同时存在旧辅助 API 调用。它与 Core 新中立契约不兼容;不是单个缺失 import。 https://github.com/agentic-ai-java/argi-extensions/blob/495414b76a37aca4d7c1022d973a8e5b9a7e92e6/starters/argi-starter-agentscope/src/main/java/io/github/agentic/ai/agent/agentscope/AgentScopeAgent.java#L32 ## 交付与验收 - [ ] 盘点 AgentScope 模型、消息、工具、流事件与当前中立 API 的转换;SDK 类型留在显式适配边界。 - [ ] 替换旧序列化器/辅助 API,不以增加全局传递依赖掩盖不兼容类型。 - [ ] 候选构建通过,并验证普通消息、工具调用/结果、流式完成/错误、取消及用量映射。 - [ ] 若保留 Graph 适配路径,明确其临时边界;不宣称由此已实现独立 AgentScope 引擎,不阻塞局部兼容修复。 ## 基线、关系与变更约束 已验证 Core `76d44429fdaa6a69320e21a1cb77119d0889d792` / Extensions `495414b76a37aca4d7c1022d973a8e5b9a7e92e6`。关联:#30;agentic-ai-java/argi#195、agentic-ai-java/argi#196、agentic-ai-java/argi#200。 局部修复不等待全局 Agent/Workflow/Loop 重构。优先复用现有中立契约;若改公共 API、配置或持久数据,说明替代方案、消费者影响、目标版本与迁移/回滚步骤。不得以跳过检查、删除测试或向 Core 重新引入供应商 SDK 解决问题。 候选版本门禁:agentic-ai-java/argi#229。
Activity