用途:把 MuleSoft Agent Network V1 项目迁移到 V2。触发场景包括用户提到 schemaVersion: 1.0.0 且想要 agentNetwork: 2.0.0,或工作目录中有 V1 的 agent-network.yaml 与 exchange.json,需完成转换、升级或移植。
主要能力:生成全新项目文件夹(后缀 _v2_conversion)。将 V1 顶层 label 移入 info.label,补 info.version: 1.0.0;agents 移入 registry.agents,mcpServers 移入 registry.mcps,llmProviders 移入 registry.llms,connections 移入 context.connections;连接 kind: agent 改为 kind: a2a,URL 改为 ${<refName>.url} 并把实际值写入 exchange.json。classifier 由 agent-network 改为 agentic-network。broker 的 A2A card 留在 YAML 的 brokers.<id>.interfaces.a2a.card,orchestrator prompt 移入 ./brokers/<broker-id>.agent。
使用方式:按五步流程执行——校验输入、选择输出位置、完整读取源文件并翻译(3a/3b/3c)、用 mkdir -p 与 Write 写出目录结构、报告新路径与转换内容。转换仅做机械改动,保持用户原始措辞,不拆分 prompt、不新增 router/executor/generator 节点;若需多节点图,应转用 build-agent-broker-project。
限制:V1 无工具输入 schema 时不给 MCP action 添加 inputs;不虚构 pushNotifications 等能力;不修改 URL 为硬编码;不覆盖已有目标目录(需先询问)。关于收费、价格、平台要求等细节,资料暂未提供。