List of all items
Structs
- attribution::ChannelKindIter
- channel::AttributedApprovalResponse
- channel::ChannelApprovalRequest
- channel::ChannelGatePrompt
- channel::ChannelMessage
- channel::ChannelSopTopic
- channel::ForgeApiRequest
- channel::ForgeApiResponse
- channel::GateChoice
- channel::GateChoiceInput
- channel::RoomCreationOptions
- channel::SendMessage
- elicitation::ElicitationCapabilities
- elicitation::ElicitationRequest
- ingress::IngressContext
- ingress::UntrustedFraming
- jsonrpc::FetchedCatalog
- jsonrpc::FsEntry
- jsonrpc::FsListDirRequest
- jsonrpc::FsListDirResponse
- jsonrpc::FsStatError
- jsonrpc::FsStatResult
- jsonrpc::JsonRpcError
- jsonrpc::JsonRpcNotification
- jsonrpc::JsonRpcRequest
- jsonrpc::JsonRpcResponse
- jsonrpc::LocaleOption
- jsonrpc::LocalesFetchRequest
- jsonrpc::LocalesFetchResponse
- jsonrpc::LocalesListResponse
- jsonrpc::RpcOutbound
- jsonrpc::SopDecideRequest
- jsonrpc::SopRunOverlayRequest
- jsonrpc::SopRunRequest
- jsonrpc::SopRunResponse
- jsonrpc::SopRunsRequest
- jsonrpc::SopSaveRequest
- jsonrpc::SopSelectRequest
- media::MediaAttachment
- memory_traits::ExportFilter
- memory_traits::MemoryEntry
- memory_traits::MemoryStats
- memory_traits::ProceduralMessage
- memory_traits::StoreOptions
- model_provider::ChatMessage
- model_provider::ChatRequest
- model_provider::ChatResponse
- model_provider::ModelInfo
- model_provider::ModelPricing
- model_provider::NativeThinkingParams
- model_provider::ProviderCapabilities
- model_provider::ProviderCapabilityError
- model_provider::StreamChunk
- model_provider::StreamOptions
- model_provider::TokenUsage
- model_provider::ToolCall
- model_provider::ToolResultMessage
- observability_traits::LlmMessageSnapshot
- observability_traits::MessageSnapshot
- observability_traits::ToolCallSnapshot
- observability_traits::TurnTokenUsage
- plan::PlanEntry
- principal::AgentAlias
- principal::Principal
- principal::PrincipalId
- schema::SchemaCleanr
- tool::OptionEntry
- tool::ToolOutput
- tool::ToolResult
- tool::ToolSpec
- vad::NoopVad
Enums
- agent::TurnEvent
- attribution::ChannelKind
- attribution::CronKind
- attribution::MemoryKind
- attribution::ModelProviderKind
- attribution::ProviderKind
- attribution::Role
- attribution::ToolKind
- attribution::TranscriptionProviderKind
- attribution::TtsProviderKind
- attribution::TunnelProviderKind
- channel::ChannelApprovalResponse
- channel::ChannelConversationScope
- channel::GateChoiceEmphasis
- channel::GateChoiceKind
- channel::RoomVisibility
- elicitation::ElicitationMode
- elicitation::ElicitationResponse
- hook::HookResult
- ingress::IngressDecision
- ingress::SourceClass
- ingress::Transport
- ingress::TrustClass
- ingress::TurnOrigin
- media::MediaKind
- memory_traits::MemoryCategory
- memory_traits::MemoryKind
- memory_traits::MemoryPolicyDecision
- memory_traits::SemanticSubtype
- model_provider::ConversationMessage
- model_provider::StreamError
- model_provider::StreamEvent
- model_provider::ToolsPayload
- observability_traits::ObserverEvent
- observability_traits::ObserverMetric
- plan::PlanPriority
- plan::PlanStatus
- principal::AuthMethod
- principal::AuthOutcome
- principal::DenyReason
- runtime_status::RuntimeConfigKind
- schema::CleaningStrategy
- tool::OptionDomain
- vad::VadEvent
Traits
- attribution::Attributable
- channel::Channel
- hook::HookHandler
- memory_traits::Memory
- memory_traits::MemoryStrategy
- model_provider::ModelProvider
- observability_traits::Observer
- peripherals_traits::Peripheral
- runtime_traits::RuntimeAdapter
- tool::Tool
- vad::Vad
Macros
Functions
- attribution::channel_kind_opt_serde::deserialize
- attribution::channel_kind_opt_serde::serialize
- elicitation::decode_multi_select_accept
- elicitation::decode_single_select_accept
- elicitation::multi_select_schema
- elicitation::multi_select_schema_with_property_name
- elicitation::single_select_schema
- elicitation::single_select_schema_with_property_name
- memory_traits::is_recent_recall_query
- memory_traits::normalize_recent_recall_query
- model_provider::build_tool_instructions_text
- platform::is_android
- session_keys::sanitize_session_key
- tool::with_ephemeral_workspace_warning
Type Aliases
Statics
Constants
- channel::CHANNEL_SOP_SUBJECT_PREFIX
- elicitation::SENSITIVE_PROPERTY_NAMES
- jsonrpc::ACP_PROTOCOL_VERSION
- jsonrpc::JSONRPC_VERSION
- jsonrpc::OUTBOUND_ID_PREFIX
- jsonrpc::error_codes::AUTH_REQUIRED
- jsonrpc::error_codes::FS_INVALID_PATH
- jsonrpc::error_codes::FS_INVALID_PATH_STR
- jsonrpc::error_codes::FS_NOT_FOUND
- jsonrpc::error_codes::FS_NOT_FOUND_STR
- jsonrpc::error_codes::FS_PERMISSION_DENIED
- jsonrpc::error_codes::FS_PERMISSION_DENIED_STR
- jsonrpc::error_codes::INTERNAL_ERROR
- jsonrpc::error_codes::INVALID_PARAMS
- jsonrpc::error_codes::INVALID_REQUEST
- jsonrpc::error_codes::METHOD_NOT_FOUND
- jsonrpc::error_codes::PARSE_ERROR
- jsonrpc::error_codes::SESSION_BUSY
- jsonrpc::error_codes::SESSION_LIMIT_REACHED
- jsonrpc::error_codes::SESSION_NOT_FOUND
- jsonrpc::error_codes::SESSION_NOT_OWNED
- jsonrpc::error_codes::SOP_ALREADY_EXISTS
- jsonrpc::error_codes::SOP_NOT_FOUND
- jsonrpc::error_codes::VERSION_MISMATCH
- jsonrpc::field::ERROR
- jsonrpc::field::ID
- jsonrpc::field::JSONRPC
- jsonrpc::field::METHOD
- jsonrpc::field::PARAMS
- jsonrpc::field::RESULT
- model_provider::BASELINE_MAX_TOKENS
- model_provider::BASELINE_TEMPERATURE
- model_provider::BASELINE_TIMEOUT_SECS
- model_provider::BASELINE_WIRE_API
- model_provider::MAX_BUDGET_TOKENS
- model_provider::MIN_BUDGET_TOKENS
- model_provider::PRUNED_CONTEXT_SEPARATOR
- model_provider::PRUNED_TOOL_EXCHANGE_SUMMARY_PREFIX
- model_provider::PRUNED_TOOL_EXCHANGE_SUMMARY_SUFFIX
- schema::GEMINI_UNSUPPORTED_KEYWORDS
- tool::EPHEMERAL_WORKSPACE_WARNING