List of all items
Structs
- api_error::ConfigApiError
- cost::tracker::CostTracker
- cost::types::AgentCostStats
- cost::types::CostRecord
- cost::types::CostSummary
- cost::types::ModelStats
- cost::types::TokenUsage
- domain_matcher::DomainMatcher
- env_overrides::AppliedOverrides
- migration::GenerateOptions
- migration::MigrateReport
- multi_agent::AgentAlias
- multi_agent::AgentMemoryConfig
- multi_agent::AgentWorkspaceConfig
- multi_agent::PeerGroupConfig
- multi_agent::PeerGroupName
- multi_agent::PeerUsername
- pairing::PairingGuard
- paths::RootEscapeError
- platform::docker::DockerRuntime
- platform::native::NativeRuntime
- policy::ActionTracker
- policy::PerSenderTracker
- policy::SecurityPolicy
- providers::ChannelRef
- providers::ModelCostRatesByProvider
- providers::ModelProviderRef
- providers::ModelProviders
- providers::Providers
- providers::TranscriptionCostRatesByProvider
- providers::TranscriptionProviderRef
- providers::TranscriptionProviders
- providers::TtsCostRatesByProvider
- providers::TtsProviderRef
- providers::TtsProviders
- scattered_types::AutoClassifyConfig
- scattered_types::BrowserDelegateConfig
- scattered_types::ChannelPrecheckConfig
- scattered_types::ClawdTalkConfig
- scattered_types::ContextCompressionConfig
- scattered_types::EmailConfig
- scattered_types::EvalConfig
- scattered_types::GmailPushConfig
- scattered_types::HistoryPrunerConfig
- scattered_types::NativeThinkingParams
- scattered_types::ThinkingConfig
- scattered_types::TrustConfig
- scattered_types::VoiceCallConfig
- schema::AcpConfig
- schema::Ai21ModelProviderConfig
- schema::AihubmixModelProviderConfig
- schema::AliasedAgentConfig
- schema::AnthropicModelProviderConfig
- schema::AnyscaleModelProviderConfig
- schema::AssemblyAiSttConfig
- schema::AssemblyAiTranscriptionProviderConfig
- schema::AstraiModelProviderConfig
- schema::AtomicChatModelProviderConfig
- schema::AuditConfig
- schema::AvianModelProviderConfig
- schema::AzureModelProviderConfig
- schema::BackupConfig
- schema::BaichuanModelProviderConfig
- schema::BasetenModelProviderConfig
- schema::BedrockModelProviderConfig
- schema::BlueskyConfig
- schema::BoxedIo
- schema::BrowserComputerUseConfig
- schema::BrowserConfig
- schema::BuiltinHooksConfig
- schema::CerebrasModelProviderConfig
- schema::ChannelAliasInfo
- schema::ChannelsConfig
- schema::ClassificationRule
- schema::ClaudeCodeConfig
- schema::ClaudeCodeRunnerConfig
- schema::CloudOpsConfig
- schema::CloudflareModelProviderConfig
- schema::CloudflareTunnelConfig
- schema::CodexCliConfig
- schema::CohereModelProviderConfig
- schema::ComposioConfig
- schema::Config
- schema::ConversationalAiConfig
- schema::CopilotModelProviderConfig
- schema::CostConfig
- schema::CostEnforcementConfig
- schema::CostRatesConfig
- schema::CronJobDecl
- schema::CustomModelProviderConfig
- schema::CustomTunnelConfig
- schema::DataRetentionConfig
- schema::DeepgramSttConfig
- schema::DeepgramTranscriptionProviderConfig
- schema::DeepinfraModelProviderConfig
- schema::DeepmystModelProviderConfig
- schema::DeepseekModelProviderConfig
- schema::DelegateToolConfig
- schema::DeliveryConfigDecl
- schema::DingTalkConfig
- schema::DiscordConfig
- schema::DockerRuntimeConfig
- schema::DoubaoModelProviderConfig
- schema::EdgeTtsProviderConfig
- schema::ElevenLabsTtsProviderConfig
- schema::EmbeddingRouteConfig
- schema::EscalationConfig
- schema::EstopConfig
- schema::FileDownloadConfig
- schema::FileUploadBundleConfig
- schema::FileUploadConfig
- schema::FirecrawlConfig
- schema::FireworksModelProviderConfig
- schema::FriendliModelProviderConfig
- schema::GatewayClientAuthConfig
- schema::GatewayConfig
- schema::GatewayTlsConfig
- schema::GeminiCliConfig
- schema::GeminiCliModelProviderConfig
- schema::GeminiModelProviderConfig
- schema::GlmModelProviderConfig
- schema::GoogleSttConfig
- schema::GoogleTranscriptionProviderConfig
- schema::GoogleTtsProviderConfig
- schema::GoogleWorkspaceAllowedOperation
- schema::GoogleWorkspaceConfig
- schema::GroqModelProviderConfig
- schema::GroqTranscriptionProviderConfig
- schema::HardwareConfig
- schema::HeartbeatConfig
- schema::HooksConfig
- schema::HttpRequestConfig
- schema::HuggingfaceModelProviderConfig
- schema::HunyuanModelProviderConfig
- schema::HyperbolicModelProviderConfig
- schema::IMessageConfig
- schema::IdentityConfig
- schema::ImageGenConfig
- schema::ImageProviderDalleConfig
- schema::ImageProviderFluxConfig
- schema::ImageProviderImagenConfig
- schema::ImageProviderStabilityConfig
- schema::IrcConfig
- schema::JiraConfig
- schema::KiloCliModelProviderConfig
- schema::KnowledgeBundleConfig
- schema::KnowledgeConfig
- schema::LarkConfig
- schema::LeptonModelProviderConfig
- schema::LineConfig
- schema::LinkEnricherConfig
- schema::LinkedInConfig
- schema::LinkedInContentConfig
- schema::LinkedInImageConfig
- schema::LinqConfig
- schema::LitellmModelProviderConfig
- schema::LlamacppModelProviderConfig
- schema::LmstudioModelProviderConfig
- schema::LocalWhisperConfig
- schema::LocalWhisperTranscriptionProviderConfig
- schema::LucidStorageConfig
- schema::MarkdownStorageConfig
- schema::MatrixConfig
- schema::MattermostConfig
- schema::McpBundleConfig
- schema::McpConfig
- schema::McpServerConfig
- schema::MediaPipelineConfig
- schema::MemoryConfig
- schema::MemoryPolicyConfig
- schema::Microsoft365Config
- schema::MinimaxModelProviderConfig
- schema::MistralModelProviderConfig
- schema::MochatConfig
- schema::ModelCostRates
- schema::ModelProviderConfig
- schema::ModelRouteConfig
- schema::MoonshotModelProviderConfig
- schema::MqttConfig
- schema::MultimodalConfig
- schema::NebiusModelProviderConfig
- schema::NevisConfig
- schema::NevisRoleMappingConfig
- schema::NextcloudTalkConfig
- schema::NgrokTunnelConfig
- schema::NodeTransportConfig
- schema::NodesConfig
- schema::NostrConfig
- schema::NotionConfig
- schema::NovitaModelProviderConfig
- schema::NscaleModelProviderConfig
- schema::NvidiaModelProviderConfig
- schema::ObservabilityConfig
- schema::OllamaModelProviderConfig
- schema::OnboardStateConfig
- schema::OpenAIModelProviderConfig
- schema::OpenAITtsProviderConfig
- schema::OpenAiSttConfig
- schema::OpenAiTranscriptionProviderConfig
- schema::OpenCodeCliConfig
- schema::OpenRouterModelProviderConfig
- schema::OpenVpnTunnelConfig
- schema::OpencodeModelProviderConfig
- schema::OsaurusModelProviderConfig
- schema::OtpConfig
- schema::OvhModelProviderConfig
- schema::PacingConfig
- schema::PairingDashboardConfig
- schema::PeripheralBoardConfig
- schema::PeripheralsConfig
- schema::PerplexityModelProviderConfig
- schema::PinggyTunnelConfig
- schema::PipelineConfig
- schema::PiperTtsProviderConfig
- schema::PluginSecurityConfig
- schema::PluginsConfig
- schema::PostgresStorageConfig
- schema::ProjectIntelConfig
- schema::ProviderCostRates
- schema::ProxyConfig
- schema::QQConfig
- schema::QdrantStorageConfig
- schema::QianfanModelProviderConfig
- schema::QueryClassificationConfig
- schema::QwenModelProviderConfig
- schema::RedditConfig
- schema::RekaModelProviderConfig
- schema::ReliabilityConfig
- schema::RiskProfileConfig
- schema::RuntimeConfig
- schema::RuntimeProfileConfig
- schema::SambanovaModelProviderConfig
- schema::SandboxConfig
- schema::SchedulerConfig
- schema::SecretsConfig
- schema::SecurityConfig
- schema::SecurityOpsConfig
- schema::SglangModelProviderConfig
- schema::ShellToolConfig
- schema::SignalConfig
- schema::SiliconflowModelProviderConfig
- schema::SkillBundleConfig
- schema::SkillCreationConfig
- schema::SkillImprovementConfig
- schema::SkillInstallSuggestionsConfig
- schema::SkillsConfig
- schema::SlackConfig
- schema::SopConfig
- schema::SqliteStorageConfig
- schema::StepfunModelProviderConfig
- schema::StorageConfig
- schema::SyntheticModelProviderConfig
- schema::TailscaleTunnelConfig
- schema::TelegramConfig
- schema::TelnyxModelProviderConfig
- schema::TextBrowserConfig
- schema::TogetherModelProviderConfig
- schema::ToolCostRates
- schema::ToolFilterGroup
- schema::ToolReceiptsConfig
- schema::TranscriptionConfig
- schema::TranscriptionCostRates
- schema::TranscriptionProviderConfig
- schema::TtsConfig
- schema::TtsCostRates
- schema::TtsProviderConfig
- schema::TunnelConfig
- schema::TwitterConfig
- schema::VeniceModelProviderConfig
- schema::VercelModelProviderConfig
- schema::VerifiableIntentConfig
- schema::VllmModelProviderConfig
- schema::VoiceDuplexConfig
- schema::VoiceWakeConfig
- schema::WatiConfig
- schema::WeChatConfig
- schema::WeComConfig
- schema::WeComWsConfig
- schema::WebAuthnConfig
- schema::WebFetchConfig
- schema::WebSearchConfig
- schema::WebhookAuditConfig
- schema::WebhookConfig
- schema::WhatsAppConfig
- schema::XaiModelProviderConfig
- schema::YiModelProviderConfig
- schema::ZaiModelProviderConfig
- schema::v1::V1Config
- schema::v2::FilesystemMigrationReport
- schema::v2::V2Config
- secrets::SecretStore
- traits::ChannelInfo
- traits::IntegrationDescriptor
- traits::MapKeySection
- traits::NestedOptionEntry
- traits::PropFieldInfo
- traits::SecretFieldInfo
- traits::SelectItem
- validation_warnings::ValidationWarning
Enums
- api_error::ConfigApiCode
- autonomy::AutonomyLevel
- cost::types::BudgetCheck
- cost::types::UsagePeriod
- multi_agent::AccessMode
- multi_agent::MemoryBackendKind
- policy::CommandRiskLevel
- policy::EscalationViolation
- policy::ToolOperation
- scattered_types::ThinkingLevel
- scattered_types::VoiceProvider
- schema::ActiveStorage
- schema::Ai21Endpoint
- schema::AihubmixEndpoint
- schema::AnthropicEndpoint
- schema::AnyscaleEndpoint
- schema::AssemblyAiTranscriptionEndpoint
- schema::AstraiEndpoint
- schema::AtomicChatEndpoint
- schema::AuthMode
- schema::AvianEndpoint
- schema::AzureEndpoint
- schema::BaichuanEndpoint
- schema::BasetenEndpoint
- schema::BedrockEndpoint
- schema::CerebrasEndpoint
- schema::CloudflareEndpoint
- schema::CohereEndpoint
- schema::CopilotEndpoint
- schema::CronScheduleDecl
- schema::CustomEndpoint
- schema::DeepgramTranscriptionEndpoint
- schema::DeepinfraEndpoint
- schema::DeepmystEndpoint
- schema::DeepseekEndpoint
- schema::DoubaoEndpoint
- schema::EdgeTtsEndpoint
- schema::ElevenLabsTtsEndpoint
- schema::FirecrawlMode
- schema::FireworksEndpoint
- schema::FriendliEndpoint
- schema::GeminiCliEndpoint
- schema::GeminiEndpoint
- schema::GlmEndpoint
- schema::GoogleTranscriptionEndpoint
- schema::GoogleTtsEndpoint
- schema::GroqEndpoint
- schema::GroqTranscriptionEndpoint
- schema::HardwareTransport
- schema::HuggingfaceEndpoint
- schema::HunyuanEndpoint
- schema::HyperbolicEndpoint
- schema::KiloCliEndpoint
- schema::LarkReceiveMode
- schema::LeptonEndpoint
- schema::LineDmPolicy
- schema::LineGroupPolicy
- schema::LitellmEndpoint
- schema::LlamacppEndpoint
- schema::LmstudioEndpoint
- schema::LocalWhisperTranscriptionEndpoint
- schema::McpTransport
- schema::MinimaxEndpoint
- schema::MistralEndpoint
- schema::MoonshotEndpoint
- schema::NebiusEndpoint
- schema::NovitaEndpoint
- schema::NscaleEndpoint
- schema::NvidiaEndpoint
- schema::OllamaEndpoint
- schema::OpenAIEndpoint
- schema::OpenAITtsEndpoint
- schema::OpenAiTranscriptionEndpoint
- schema::OpenRouterEndpoint
- schema::OpencodeEndpoint
- schema::OsaurusEndpoint
- schema::OtpMethod
- schema::OvhEndpoint
- schema::PerplexityEndpoint
- schema::PiperTtsEndpoint
- schema::ProxyScope
- schema::QianfanEndpoint
- schema::QwenEndpoint
- schema::RekaEndpoint
- schema::SambanovaEndpoint
- schema::SandboxBackend
- schema::SearchMode
- schema::SglangEndpoint
- schema::SiliconflowEndpoint
- schema::SkillsPromptInjectionMode
- schema::StepfunEndpoint
- schema::StreamMode
- schema::SyntheticEndpoint
- schema::TelnyxEndpoint
- schema::TogetherEndpoint
- schema::ToolFilterGroupMode
- schema::VeniceEndpoint
- schema::VercelEndpoint
- schema::VllmEndpoint
- schema::WhatsAppChatPolicy
- schema::WhatsAppWebMode
- schema::WireApi
- schema::XaiEndpoint
- schema::YiEndpoint
- schema::ZaiEndpoint
- schema::v2::V2WorkspaceDest
- sections::Section
- sections::SectionShape
- skill_bundles::BundleDirectoryError
- traits::Answer
- traits::MapKeyKind
- traits::PropKind
Traits
- platform::RuntimeAdapter
- schema::FamilyEndpoint
- schema::ModelEndpoint
- schema::TranscriptionEndpoint
- schema::TtsEndpoint
- traits::ChannelConfig
- traits::HasPropKind
- traits::MaskSecrets
- traits::OnboardUi
- traits::SecretField
Macros
- define_provider_ref
- for_each_model_provider_slot
- for_each_transcription_provider_slot
- for_each_tts_provider_slot
- validation_bail
Functions
- api_error::classify_validation_message
- comment_writer::apply_comments
- comment_writer::build_comment_prefix
- comment_writer::decorate_key
- env_overrides::apply_env_overrides
- env_overrides::mask_env_overrides_for_save
- helpers::enum_variants
- helpers::make_prop_field
- helpers::route_double_hashmap_path
- helpers::route_hashmap_path
- helpers::serde_get_prop
- helpers::serde_set_prop
- helpers::validate_alias_key
- migration::detect_version
- migration::encrypt_secret_strings
- migration::ensure_disk_at_current_version
- migration::generate
- migration::migrate_file
- migration::migrate_file_in_place
- migration::migrate_to_current
- pairing::constant_time_eq
- pairing::is_public_bind
- paths::normalize_lexical
- paths::resolve_under
- platform::create_runtime
- provider_aliases::canonical_china_provider_name
- provider_aliases::is_bailian_alias
- provider_aliases::is_doubao_alias
- provider_aliases::is_glm_alias
- provider_aliases::is_glm_cn_alias
- provider_aliases::is_glm_global_alias
- provider_aliases::is_minimax_alias
- provider_aliases::is_minimax_cn_alias
- provider_aliases::is_minimax_intl_alias
- provider_aliases::is_moonshot_alias
- provider_aliases::is_moonshot_cn_alias
- provider_aliases::is_moonshot_intl_alias
- provider_aliases::is_qianfan_alias
- provider_aliases::is_qwen_alias
- provider_aliases::is_qwen_cn_alias
- provider_aliases::is_qwen_intl_alias
- provider_aliases::is_qwen_oauth_alias
- provider_aliases::is_qwen_us_alias
- provider_aliases::is_zai_alias
- provider_aliases::is_zai_cn_alias
- provider_aliases::is_zai_global_alias
- schema::apply_channel_proxy_to_builder
- schema::apply_runtime_proxy_to_builder
- schema::build_channel_proxy_client
- schema::build_channel_proxy_client_with_timeouts
- schema::build_runtime_proxy_client
- schema::build_runtime_proxy_client_with_timeouts
- schema::default_nostr_relays
- schema::ensure_bootstrap_files
- schema::resolve_config_dir_for_data
- schema::resolve_runtime_dirs_for_onboarding
- schema::runtime_proxy_config
- schema::set_runtime_proxy_config
- schema::v2::memory_subentry_v3_path
- schema::v2::migrate_qdrant_collection_to_v3
- schema::v2::migrate_sqlite_memory_to_v3
- schema::v2::migrate_v2_to_v3_install_filesystem
- schema::v2::relocate_default_agent_skills_to_shared
- schema::v2::sqlite_ensure_agent_uuid
- schema::v2::sqlite_ensure_default_agent_uuid
- schema::v2::v2_workspace_toplevel_dest
- schema::v2::workspace_toplevel_v3_path
- schema::validate_temperature
- schema::ws_connect_with_proxy
- sections::is_known_section
- sections::section_help
- sections::section_index
- sections::section_index_for_key
- skill_bundles::default_directory
- skill_bundles::resolve_directory
- skill_bundles::validate_directory
- skill_bundles::validate_uniqueness
- traits::is_masked_secret
- typed_value::coerce_for_set_prop
Type Aliases
Constants
- migration::CURRENT_SCHEMA_VERSION
- migration::V1_LEGACY_KEYS
- scattered_types::MAX_BUDGET_TOKENS
- scattered_types::MIN_BUDGET_TOKENS
- schema::DEFAULT_DELEGATE_AGENTIC_TIMEOUT_SECS
- schema::DEFAULT_DELEGATE_TIMEOUT_SECS
- schema::DEFAULT_GWS_SERVICES
- schema::TEMPERATURE_RANGE
- schema::v2::QDRANT_DEFAULT_AGENT_ID
- schema::v2::SQLITE_MEMORY_SCHEMA_VERSION
- schema::v2::V2_MEMORY_DATA_NAMES
- schema::v2::V2_WORKSPACE_TOPLEVEL_DISPATCH
- schema::v2::V3_CHANNEL_TYPES
- schema::v2::V3_INSTALL_ROOT_NAMES
- sections::ONBOARDING_SECTIONS
- traits::MASKED_SECRET