Skip to main content

Crate adk_ui

Crate adk_ui 

Source

Re-exports§

pub use catalog_registry::CatalogArtifact;
pub use catalog_registry::CatalogError;
pub use catalog_registry::CatalogRegistry;
pub use catalog_registry::CatalogSource;
pub use kit::KitArtifacts;
pub use kit::KitGenerator;
pub use kit::KitSpec;
pub use model::ToolEnvelope;
pub use model::ToolEnvelopeProtocol;
pub use prompts::UI_AGENT_PROMPT;
pub use prompts::UI_AGENT_PROMPT_SHORT;
pub use protocol_capabilities::ADK_UI_LEGACY_DEPRECATION;
pub use protocol_capabilities::SUPPORTED_UI_PROTOCOLS;
pub use protocol_capabilities::TOOL_ENVELOPE_VERSION;
pub use protocol_capabilities::UI_DEFAULT_PROTOCOL;
pub use protocol_capabilities::UI_PROTOCOL_CAPABILITIES;
pub use protocol_capabilities::UiProtocolCapabilitySpec;
pub use protocol_capabilities::UiProtocolDeprecationSpec;
pub use protocol_capabilities::normalize_runtime_ui_protocol;
pub use templates::StatItem;
pub use templates::TemplateData;
pub use templates::UiTemplate;
pub use templates::UserData;
pub use templates::render_template;
pub use toolset::UiToolset;
pub use validation::Validate;
pub use validation::ValidationError;
pub use validation::validate_ui_response;
pub use a2ui::*;
pub use interop::*;
pub use schema::*;
pub use tools::*;

Modules§

a2ui
catalog_registry
interop
kit
model
prompts
UI Agent System Prompts
protocol_capabilities
schema
templates
Pre-built UI Templates
tools
toolset
validation
Validation for UI components