论文

Agent Status Protocol(ASP)0.1 草案:多智能体系统的轻量状态上报规范

Agent Status Protocol (ASP): A Lightweight Specification for State Reporting in Multi-Agent Systems

精选理由

多智能体系统里某个 agent 卡死了自己不会说,这篇论文给了一套轻量状态上报规范,还考虑了崩溃和被入侵的情况,做 agent 平台的开发者可以看看。

arXiv 论文提出 Agent Status Protocol(ASP)0.1 版草案,用于异构 AI 智能体向状态服务器上报运行状态。智能体通过 HTTP POST 推送 JSON 事件,服务器通过 SSE 向仪表盘等观察者推送状态变化。由于崩溃、挂起或被入侵的智能体无法自我如实报告,ASP 结合心跳超时推断存活状态,并接受来自监管者、护栏和同行的观察,部分观察优先于智能体自报内容。状态沿生命周期、健康、任务、floor、治理五个独立维度建模,复用 A2A 协议的任务状态、Open Floor Protocol 的 floor 状态和 OpenTelemetry GenAI 语义约定。

原文 · arXiv cs.AI

Agent Status Protocol (ASP): A Lightweight Specification for State Reporting in Multi-Agent Systems

The Agent Status Protocol (ASP) defines a lightweight way for heterogeneous AI agents to report their operational state to a status server, and for observers such as dashboards to receive that state as soon as it changes. Agents push small JSON events over HTTP POST; the server exposes the aggregated state to observers over Server-Sent Events (SSE). Because an agent that has crashed, hung or been compromised cannot be trusted to report its own failure, ASP does not rely on self-reports alone: the server infers liveness from missed heartbeats, can detect agents that are alive but no longer making progress, and accepts observations from supervisors, guardrails, operators and peers, some of which take precedence over what the agent says about itself while others are shown alongside it. ASP models state along independent dimensions (lifecycle, health, task, floor, governance), so that an agent can be, for example, online, degraded, working on a task and waiting for the floor at the same time. It reuses existing vocabularies: task states from the Agent2Agent (A2A) protocol, floor states from the Open Floor Protocol (OFP), and attribute conventions from the OpenTelemetry GenAI semantic conventions. This paper presents version 0.1 of ASP as a proposal, not as an approved standard. It is a working draft intended to open a discussion, and the authors invite comments, alternative proposals and independent implementations from the community.