主题
A2A Mapping
目标
A2A 是 Agent Service 控制面与流式能力的一种协议映射,而不是独立的数据模型。
映射原则
- Agent card 来源于
Agent.card - A2A 的任务创建语义映射到
CreateRunCommand - A2A 的继续对话语义映射到
ContinueRunCommand - A2A 的流式事件必须映射到
SequencedOutputEnvelope
必需能力
GET /.well-known/agent-card.json- 返回 AgentCard 视图
POST /a2a/...- 接收 JSON-RPC 风格请求
- 根据方法映射到控制面命令或读面查询
- 如协议支持流式响应:
MUST支持 cursor / resumeMUST NOT生成与主事件流不一致的临时消息模型
兼容要求
- A2A 的 protocolVersion 与
agent-service-spec大版本无直接绑定 - A2A 适配层可以做字段转译,但不得改变 run 状态机语义