Skip to main content

Module registries

Module registries 

Source
Expand description

Trait-based registries for schema resolution and endpoint routing.

These abstractions provide functional local defaults (in-memory HashMaps) that validate structural correctness within UAR’s own scope. External backends (Redis, etcd, external schema registries) can be plugged in by implementing the same traits.

Structs§

EndpointBinding
Binding between an A2A endpoint ID and its routing target.
InMemoryEndpointRegistry
In-memory endpoint registry backed by a HashMap.
InMemorySchemaRegistry
In-memory schema registry backed by a HashMap.

Traits§

EndpointRegistry
Endpoint routing registry abstraction.
SchemaRegistry
Schema resolution abstraction.