Endpoint
Python 初始化
X-Agent-API-Key: bak_...。发送 SendMessageRequest;当前 SDK 的 send_message() 返回异步迭代器,并根据 Agent Card 协商是否使用流式传输。
A2A SDK 独立于 BeeOS 演进。请求模型和 interceptor API 应以当前安装版本为准;BeeOS Base URL 和
bak_ 凭证语义保持不变。生命周期规则
- 保存返回的 A2A task ID,用于 get、cancel 和重新订阅。
input-required、auth-required是可恢复状态,不是失败。- 使用稳定 message ID 保证幂等。
- 响应丢失时优先重新订阅或等待推送,不要重放状态不确定的手机操作。
- 保留 A2A artifact part 类型,尤其是 file part;不要全部压平成文本。