adk-server 0.8.0

HTTP server and A2A protocol for Rust Agent Development Kit (ADK-Rust) agents
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Agent Registry REST API.
//!
//! This module provides:
//! - [`types::AgentCard`] — Agent metadata following the A2A protocol schema
//! - [`store::AgentRegistryStore`] — Async trait for storage backends
//! - [`store::InMemoryAgentRegistryStore`] — Default in-memory implementation
//! - [`store::AgentFilter`] — Filter criteria for listing agents
//! - [`routes`] — Axum route handlers for CRUD operations
//!
//! Enabled by the `agent-registry` feature flag.

pub mod routes;
pub mod store;
pub mod types;

pub use routes::registry_router;
pub use store::{AgentFilter, AgentRegistryStore, InMemoryAgentRegistryStore};
pub use types::AgentCard;