List of all items
Structs
- binding::Binding
- binding::Scope
- catalog::Catalog
- catalog::ComponentDef
- catalog::ComponentRef
- catalog::CompositionViolation
- catalog::FunctionDef
- catalog::PropDef
- error::ValidationErrors
- message::Action
- message::AgentMessage
- message::CallAgentFunction
- message::CallRendererFunction
- message::ChildTemplate
- message::Component
- message::CreateSurface
- message::DeleteSurface
- message::FunctionCall
- message::FunctionResponse
- message::RendererError
- message::RendererMessage
- message::UpdateComponents
- message::UpdateDataModel
- toolkit::history::HistoryMessage
- toolkit::history::PriorSurface
- toolkit::negotiate::CatalogRegistry
- toolkit::negotiate::ClientCapabilities
- toolkit::negotiate::RegistryEntry
- toolkit::ops::SurfaceSpec
- toolkit::parser::ResponsePart
- toolkit::prompt::PromptSpec
- toolkit::recovery::RecoveredSurface
- toolkit::recovery::RecoveryActivity
- toolkit::recovery::RecoveryOptions
- toolkit::schema::SchemaBundle
- toolkit::streaming::StreamParser
- toolkit::tools::ToolDefinition
- validate::ValidateOptions
- validate::ValidationError
- validate::ValidationReport
- validate::Validator
Enums
- catalog::CompositionCode
- catalog::PropKind
- catalog::PropType
- error::Error
- message::AgentPayload
- message::ChildList
- message::RendererPayload
- toolkit::ops::Intent
- toolkit::recovery::RecoveryStatus
- validate::ErrorCode
Traits
Functions
- agui::find_prior_surface_in
- binding::collect_bindings
- binding::stringify
- message::apply_data_model_update
- toolkit::envelope::is_operations_envelope
- toolkit::envelope::operations_envelope
- toolkit::envelope::unwrap_operations_envelope
- toolkit::envelope::wrap_as_operations_envelope
- toolkit::envelope::wrap_error_envelope
- toolkit::history::find_prior_surface
- toolkit::history::find_prior_surface_by_id
- toolkit::history::next_surface_id
- toolkit::negotiate::select_catalog
- toolkit::negotiate::select_catalog_schema
- toolkit::ops::assemble_ops
- toolkit::ops::create_surface
- toolkit::ops::update_components
- toolkit::ops::update_data_model
- toolkit::parser::has_a2ui_parts
- toolkit::parser::parse_and_fix
- toolkit::parser::parse_response
- toolkit::parser::unwrap_response
- toolkit::prompt::augment_prompt_with_errors
- toolkit::prompt::build_subagent_prompt
- toolkit::prompt::describe_surface
- toolkit::prompt::format_validation_errors
- toolkit::prompt::render_data_model
- toolkit::recovery::generate_with_recovery
- toolkit::schema::load_examples
- toolkit::schema::remove_strict_validation
- toolkit::tools::generate_a2ui_tool
- toolkit::tools::render_a2ui_tool
- toolkit::tools::tool_definitions
Type Aliases
Constants
- binding::MAX_VALUE_DEPTH
- catalog::BASIC_COMPONENTS
- catalog::BASIC_FUNCTIONS
- catalog::BASIC_ICON_NAMES
- catalog::COMMON_PROPS
- constants::A2UI_CLOSE_TAG
- constants::A2UI_OPEN_TAG
- constants::A2UI_OPERATIONS_KEY
- constants::A2UI_RECOVERY_ACTIVITY_TYPE
- constants::BASIC_CATALOG_ID
- constants::DEFAULT_SURFACE_ID
- constants::GENERATE_A2UI_TOOL_NAME
- constants::MAX_A2UI_ATTEMPTS
- constants::MIME_TYPE
- constants::PROTOCOL_VERSION
- constants::RENDER_A2UI_TOOL_NAME
- constants::ROOT_ID
- constants::SURFACE_COMPONENT
- toolkit::prompt::EXAMPLES_SECTION
- toolkit::prompt::GENERATION_GUIDELINES
- toolkit::prompt::UI_SECTION
- toolkit::prompt::WORKFLOW_SECTION
- toolkit::schema::SCHEMA_BLOCK_END
- toolkit::schema::SCHEMA_BLOCK_START
- toolkit::streaming::DEFAULT_CUTTABLE_KEYS
- validate::MAX_DEPTH
- validate::MAX_FUNCTION_CALL_DEPTH