Skip to content

Protocol Binding

角色

ProtocolBinding 是 revision 到实际 northbound 或 sidebound 暴露接口的绑定对象,定义 endpoint、transport、安全要求和发布范围。

核心字段

  • bindingId
  • orgId
  • targetType
  • targetId
  • protocol
  • protocolVersion
  • endpoint
  • transports
  • security
  • enabled

规范要求

  • ProtocolBinding MUST 绑定到一个确定 revision,而不是稳定资源身份
  • northbound discovery MUST 同时满足 revision profile 与 binding 暴露
  • ProtocolBinding(protocol=mcp) MUST 绑定到 McpServerRevision,不得继续绑定到 AgentRevisionToolRevision
  • 禁用 binding MUST NOT 对外继续宣告为可用
  • binding MUST NOT 改写 canonical run 生命周期,只负责暴露方式

白皮书与规范内容以仓库真源为准。