Data model · A2A Protocol · 核心对象
A2A 核心对象模型
规范(v1.0)定义的核心对象:任务(Task)是有状态的作业单元,产出产出物(Artifact);消息(Message)是一次通信回合;部件(Part)是消息与产出物共同使用的内容容器。
Task 是工作单元
有状态、可追踪,携带 id、contextId、status、artifacts 与 history。
Part 统一内容
一个 Part 恰好持有 text / raw / url / data 之一,协议因此模态无关。
Artifact 才是成果
Message 是一次沟通;Artifact 才是可检索、可交付的具体产出。