adk-rs 0.6.0

Rust port of the Google Agent Development Kit (ADK).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Dev HTTP server (axum) for adk-rs.
//!
//! Provides REST + SSE endpoints around configured [`crate::runner::Runner`]s,
//! implementing the wire contract of Python ADK's `adk api_server` (camelCase
//! JSON, `/apps/{app}/users/{user}/sessions/...` paths, `data:` SSE framing)
//! so Google's adk-web dev UI and `google-adk` API clients interoperate.

mod adk_web;
mod app;
mod routes;
pub mod wire;

pub use app::{AppState, ServeOptions, build_router, serve, serve_with};