Pre-alpha 文档
A2A Conformance 声明以证据为界。
检查冻结的官方 TCK 输入、已审计 Compatibility Patch、HTTP+JSON/JSON-RPC 精确结果与明确排除项。
精确结果
| Outcome | 数量 |
|---|---|
| Collected | 265 |
| Passed | 177 |
| 声明 Skip | 88 |
| Failed / Errors / Xfails | 0 / 0 / 0 |
分 Surface 报告为 Agent Card 10/10;JSON-RPC
94/101,含 7 个 Skip;HTTP+JSON 91/96,含 5 个
Skip。其他 Skip 主要覆盖未配置 gRPC 与互斥 Capability 分支。Skip 不算
Pass。
冻结每一项可执行输入
-
官方 TCK Commit
263b9cfaf16a554bdfb166a7ba5b67716e946349。 -
Archive SHA-256
694c798e93fff30f650d44bdb3db0e1768b865a4f3ddbed64ec158db209bf5db。 -
uv 0.11.25、以--frozen读取的 TCK Lockfile,以及 Rust1.88.0。 - 不使用 Expected-failures File;独立校验器拒绝结果漂移或关键用例 Skip。
校验器要求 Cache、Unknown-field、Streaming、Multi-subscriber、Push Authentication、Extended Card、HTTP Error 与 JSON-RPC SSE 代表性用例实际 执行。CI 即使失败也会上传完整 HTML、JSON、XML、Summary 与 Server Log。
审计 Harness Patch
固定 TCK 遗漏了 CORE-SEND-003 已定义的 Expected Error Metadata,并用
Python snake_case 而非 A2A camelCase Wire Name 序列化若干 JSON-RPC Parameter。已提交
Patch 只修正 Metadata 与 Request Serialization; 不弱化 Assertion、不删除 Test,也不增加
Expected Failure。第一个缺陷见上游 issue #202。
复现门禁
bash conformance/a2a-server/run-1.0.sh
TCK 还会针对完整 Requirement/Transport Inventory 输出 78.8%
Aggregate,其中包含未配置 gRPC 与不适用分支。StateKnot 保留该原始输出和 精确
Test Count,不把它包装成 100% 认证。下一步阅读生产 Service 义务与独立的Client 证据和 Recovery 边界。