Developer Docs

文档首页

开发文档 · 测试与发布

Conformance 测试

SDK、Gateway、Host 与 Connector 一致性测试的目标和当前边界。

成熟度:Planned

目标

用机器可执行测试证明实现符合对应协议版本,而不是仅凭类型、示例或单个官方应用判断兼容性。

当前可用

当前仓库中的实现测试可以验证局部行为,但 Fellow 尚未对外发布覆盖 SDK、Gateway、Host Adapter、Connector 和 HARP Host 的完整 conformance 套件、统一报告格式或认证标记。

因此,现阶段可以运行项目自身测试,不能据此宣称“通过 Fellow Conformance”或“完全兼容 AIOS”。

边界

  • 每个协议模块独立判定,Interaction 的测试不能证明 Runtime、Host 或 Management 兼容。
  • 服务端 HTTP 行为以 Gateway 实现为当前事实;手写 SDK 类型不能反向定义服务端。
  • 原生流式基线是 Fellow StreamEvent SSE;AG-UI 映射只验证 adapter。
  • Object 与 Control 均为 Proposed,不存在可通过的生产 conformance。
  • HARP 文档列出的合规断言是目标规范;公开 fixture 和跨宿主套件完成前,不构成完整认证。

未来能力

Planned: 发布按模块和协议版本划分的测试包、canonical fixtures、负向安全用例、CI 报告与兼容矩阵。每个模块进入 Preview 前,应具备机器可读契约、稳定错误语义和主要一致性检查;进入 Stable 前还需版本承诺、迁移与运维验证。

相关文档