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::BrandKitManifest;pub use kit::KitArtifacts;pub use kit::KitGenerator;pub use kit::KitSpec;pub use model::ToolEnvelope;pub use model::ToolEnvelopeProtocol;pub use notifications::UiNotification;pub use notifications::UiNotificationChannel;pub use notifications::UiNotificationSeverity;pub use persistence::FsSurfaceStore;pub use persistence::InMemorySurfaceStore;pub use persistence::SavedSurface;pub use persistence::SurfaceStore;pub use persistence::SurfaceStoreError;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_CAPABILITY_SCHEMA_VERSION;pub use protocol_capabilities::UI_DEFAULT_PROTOCOL;pub use protocol_capabilities::UI_PREFERRED_PROTOCOL;pub use protocol_capabilities::UI_PROTOCOL_CAPABILITIES;pub use protocol_capabilities::UiCapabilityScope;pub use protocol_capabilities::UiCapabilityStatus;pub use protocol_capabilities::UiProtocolCapabilityClaim;pub use protocol_capabilities::UiProtocolCapabilitySpec;pub use protocol_capabilities::UiProtocolDeprecationSpec;pub use protocol_capabilities::UiProtocolImplementationTier;pub use protocol_capabilities::UiProtocolNegotiationSpec;pub use protocol_capabilities::UiProtocolSpecTrack;pub use protocol_capabilities::UiProtocolVersionSpec;pub use protocol_capabilities::normalize_runtime_ui_protocol;pub use a2ui::A2UI_BASIC_CATALOG_ID;pub use a2ui::A2UI_MIME_TYPE;pub use a2ui::A2UI_PROTOCOL_VERSION;pub use interop::MCP_APPS_EXTENSION_ID;pub use interop::MCP_APPS_SEP_STATUS;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 html::BandwidthMode;pub use html::HtmlRenderOptions;pub use html::render_components_html;pub use html::render_surface_html;pub use a2ui::*;pub use application::*;pub use interop::*;pub use schema::*;pub use tools::*;
Modules§
- a2ui
- application
- Multi-page application schema and deterministic runtime updates.
- catalog_
registry - compat
- Compatibility layer providing standalone versions of types from
adk-core. - html
- HTML renderer for converting Component trees into clean, embeddable HTML.
- interop
- kit
- model
- notifications
- persistence
- prompts
- UI Agent System Prompts
- protocol_
capabilities - schema
- templates
- Pre-built UI Templates
- tools
- toolset
- validation
- Validation for UI components