Skip to main content

Crate synapse_a2a

Crate synapse_a2a 

Source

Re-exports§

pub use admin::a2a_admin_router;
pub use public::a2a_public_router;
pub use registry::A2aRegistration;
pub use registry::A2aRegistry;
pub use registry::RegisteredA2aAgent;
pub use seed::parse_seed_toml;
pub use seed::seed_agents;
pub use seed::seed_from_path;
pub use seed::A2aSeedAgent;
pub use seed::A2aSeedFile;
pub use types::A2aCatalog;
pub use types::A2aCatalogEntry;
pub use types::A2aResolveResponse;
pub use types::RegisterA2aAgentRequest;

Modules§

admin
Admin surface: register/deregister A2A agents in the A2aRegistry. Mirrors synapse_mcp::admin’s register/deregister shape.
public
Public A2A discovery surface: catalog, agent card, and resolve.
registry
In-memory, TTL-scoped registry of A2A agents.
seed
Boot-time seed of A2aRegistry from TOML + HTTP card fetch.
types