这是indexloc提供的服务,不要输入任何密码
Skip to content

Single Source of Truth for Types/Schemas #1150

@muscariello

Description

@muscariello

Goals:

  • Ensure consistency between protobuf and JSON schema.
  • Establish a canonical source for type definitions.

Contents:

  • Protobuf definitions for all A2A types.
  • Script/tooling to auto-generate JSON Schema from protobuf.
  • CI checks to ensure schema sync.
  • Documentation update to clarify that protobuf is the authoritative source.

Optional Enhancements:

  • Include examples of how SDKs should consume the schema.
  • Add a changelog or versioning strategy for schema evolution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions