Skip to content

Agent Runtime v0.3.1

Agent Runtime v0.3.1 强化了与 Agent2Agent Protocol 的边界。本 patch release 把 A2A 定位为 peer-agent interoperability reference,同时继续让 Agent Runtime 负责内部 execution facts、task attempts、本地权限、evidence 与 recovery。

Highlights

  • 增加 A2A 官方来源:protocol specification、Google Developers Blog、Linux Foundation 公告和项目仓库。
  • 明确 A2A peer tasks 应映射为 local task wrappers 或 remote task refs,而不是替代本地 task_id 与 attempt history。
  • 扩展 remote channels,加入 native_protocol、peer-agent roles、native peer ids、A2A task/context ids 与 peer task lifecycle events。
  • 把 A2A Agent Cards、messages、artifacts、streaming、push notifications 和 in-task authorization 映射到 runtime facts。
  • 增加反模式:丢失 peer 边界、把 messages 当成 durable outputs、channel 断开后把 peer work 标记 completed。

Compatibility

v0.3.1 兼容 v0.3.0。它不新增强制传输层,也不把 Agent Runtime 变成 A2A 实现。实现可以暴露 A2A adapter,但 adapter 应同时保留本地 runtime ids 与远端 A2A ids。

Draft standard for portable agent execution runtimes.