-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Open
Description
Repo Name: a2a-registry
Purpose: Normative Specification for Agent Discovery (REST APIs).
Why a new repo? This defines a Discovery Layer (Directory Services) that is architecturally distinct from the Transport Layer (A2A repo). The Registry API requires specialized read models (separating List vs. Search) and will evolve independently of the core wire protocol.
Scope (Phase 1):
- List API: A standard endpoint for fast, cacheable browsing and attribute-based filtering (e.g., by location, category, visibility)
- Search API: A standard endpoint for complex discovery, supporting both full-text keyword search and semantic (vector) queries.
- Response Data Model: Standardized JSON schemas for the Agent Object (endpoint, metadata, versioning) and search request/response models.
Current status:
We have an A2A registry spec proposal ready. Once we have new repo created, we can push the registry specs proposal there to start the discussion there.
Why not using A2A-samples? A "Registry Standard" is a dependency for samples, not a sample itself. Putting normative specs in a samples repo creates confusion for implementers later.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels