List of all items
Structs
- AbsolutePathBuf
- AppRequirementToml
- AppToolRequirementToml
- AppToolsRequirementsToml
- AppsRequirementsToml
- BundledSkillsConfig
- CloudConfigBundle
- CloudConfigBundleLayers
- CloudConfigBundleLoadError
- CloudConfigBundleLoader
- CloudConfigFragment
- CloudConfigFragmentSource
- CloudConfigTomlBundle
- CloudRequirementsFragment
- CloudRequirementsTomlBundle
- ComputerUseRequirementsToml
- ConfigEditsBuilder
- ConfigError
- ConfigLayer
- ConfigLayerEntry
- ConfigLayerMetadata
- ConfigLayerStack
- ConfigLoadError
- ConfigLoadOptions
- ConfigRequirements
- ConfigRequirementsToml
- ConfigRequirementsWithSources
- Constrained
- ConstrainedWithSource
- FeatureRequirementsToml
- FilesystemConstraints
- FilesystemDenyReadPattern
- HookEventsToml
- HookStateToml
- HooksFile
- HooksToml
- LoaderOverrides
- ManagedHooksRequirementsToml
- MarketplaceAllowedSourceToml
- MarketplaceConfigUpdate
- MarketplaceRequirementsToml
- MatcherGroup
- McpServerCommandMatcher
- McpServerConfig
- McpServerOAuthConfig
- McpServerToolConfig
- ModelsRequirementsToml
- NetworkConstraints
- NetworkDomainPermissionsToml
- NetworkRequirementsToml
- NetworkUnixSocketPermissionsToml
- NewThreadModelDefaultsToml
- NoopThreadConfigLoader
- PluginRequirementsToml
- ProfileV2Name
- ProfileV2NameParseError
- RawMcpServerConfig
- RemoteSandboxConfigToml
- RemoteThreadConfigLoader
- RequirementsExecPolicy
- RequirementsExecPolicyPatternTokenToml
- RequirementsExecPolicyPrefixRuleToml
- RequirementsExecPolicyToml
- RequirementsLayerEntry
- SessionThreadConfig
- SkillConfig
- SkillsConfig
- Sourced
- StaticThreadConfigLoader
- TextPosition
- TextRange
- ThreadConfigContext
- ThreadConfigLoadError
- UserThreadConfig
- WindowsRequirementsToml
- config_toml::AgentRoleToml
- config_toml::AgentsToml
- config_toml::AutoReviewToml
- config_toml::ConfigLockfileToml
- config_toml::ConfigToml
- config_toml::DebugConfigLockToml
- config_toml::DebugToml
- config_toml::ExperimentalRequestUserInput
- config_toml::GhostSnapshotToml
- config_toml::OrchestratorFeatureToml
- config_toml::OrchestratorToml
- config_toml::ProjectConfig
- config_toml::RealtimeAudioConfig
- config_toml::RealtimeAudioToml
- config_toml::RealtimeConfig
- config_toml::RealtimeToml
- config_toml::ToolsToml
- permissions_toml::FilesystemPermissionsToml
- permissions_toml::NetworkDomainPermissionsToml
- permissions_toml::NetworkMitmActionToml
- permissions_toml::NetworkMitmHookToml
- permissions_toml::NetworkMitmInjectedHeaderToml
- permissions_toml::NetworkMitmToml
- permissions_toml::NetworkToml
- permissions_toml::NetworkUnixSocketPermissionsToml
- permissions_toml::PermissionProfileToml
- permissions_toml::PermissionsToml
- permissions_toml::WorkspaceRootsToml
- profile_toml::ConfigProfile
- profile_toml::ProfileTui
- test_support::CloudConfigBundleFixture
- types::AnalyticsConfigToml
- types::AppConfig
- types::AppToolConfig
- types::AppToolsConfig
- types::AppsConfigToml
- types::AppsDefaultConfig
- types::BundledSkillsConfig
- types::ExternalConfigMigrationPrompts
- types::FeedbackConfigToml
- types::History
- types::KeybindingSpec
- types::MarketplaceConfig
- types::McpServerConfig
- types::McpServerOAuthConfig
- types::McpServerToolConfig
- types::MemoriesConfig
- types::MemoriesToml
- types::ModelAvailabilityNuxConfig
- types::Notice
- types::OtelConfig
- types::OtelConfigToml
- types::OtelTlsConfig
- types::PluginConfig
- types::PluginMcpServerConfig
- types::RawMcpServerConfig
- types::SandboxWorkspaceWrite
- types::ShellEnvironmentPolicyToml
- types::SkillConfig
- types::SkillsConfig
- types::ToolSuggestConfig
- types::ToolSuggestDisabledTool
- types::ToolSuggestDiscoverable
- types::Tui
- types::TuiApprovalKeymap
- types::TuiChatKeymap
- types::TuiComposerKeymap
- types::TuiEditorKeymap
- types::TuiGlobalKeymap
- types::TuiKeymap
- types::TuiListKeymap
- types::TuiNotificationSettings
- types::TuiPagerKeymap
- types::TuiVimNormalKeymap
- types::TuiVimOperatorKeymap
- types::WindowsToml
Enums
- AppToolApproval
- CloudConfigBundleLoadErrorCode
- CloudConfigLayerError
- ConfigLayerSource
- ConfigLayerStackOrdering
- ConstraintError
- HookHandlerConfig
- MarketplaceAllowedSourceKind
- McpServerAuth
- McpServerDisabledReason
- McpServerEnvVar
- McpServerIdentity
- McpServerRequirement
- McpServerTransportConfig
- McpServerValueMatcher
- NetworkDomainPermissionToml
- NetworkUnixSocketPermissionToml
- PluginConfigEdit
- RemoveMarketplaceConfigOutcome
- RequirementSource
- RequirementsExecPolicyDecisionToml
- RequirementsExecPolicyParseError
- ResidencyRequirement
- SandboxModeRequirement
- ShellEnvironmentPolicyFilterRepresentation
- ThreadConfigLoadErrorCode
- ThreadConfigSource
- TomlValue
- WebSearchModeRequirement
- config_toml::ForcedChatgptWorkspaceIds
- config_toml::RealtimeTransport
- config_toml::RealtimeVoice
- config_toml::RealtimeWsMode
- config_toml::RealtimeWsVersion
- config_toml::ThreadStoreToml
- permissions_toml::FilesystemPermissionToml
- permissions_toml::NetworkDomainPermissionToml
- permissions_toml::NetworkUnixSocketPermissionToml
- permissions_toml::PermissionProfileResolutionError
- types::AltScreenMode
- types::AppToolApproval
- types::ApprovalsReviewer
- types::AuthCredentialsStoreMode
- types::AuthKeyringBackendKind
- types::HistoryPersistence
- types::KeybindingsSpec
- types::MarketplaceSourceType
- types::McpServerAuth
- types::McpServerDisabledReason
- types::McpServerEnvVar
- types::McpServerTransportConfig
- types::ModeKind
- types::NotificationCondition
- types::NotificationMethod
- types::Notifications
- types::OAuthCredentialsStoreMode
- types::OtelExporterKind
- types::OtelHttpProtocol
- types::Personality
- types::ResumeCwdMode
- types::ServiceTier
- types::SessionPickerViewMode
- types::ToolSuggestDiscoverableType
- types::TuiPetAnchor
- types::UriBasedFileOpener
- types::WebSearchMode
- types::WindowsSandboxModeToml
Traits
Functions
- apply_user_plugin_config_edits
- build_cli_overrides_layer
- clear_user_plugin
- cloud_config_layers_from_fragments
- compose_requirements
- config_error_from_ignored_toml_fields
- config_error_from_toml
- config_error_from_typed_toml
- config_toml::validate_model_providers
- config_toml::validate_oss_provider
- config_toml::validate_reserved_model_provider_ids
- default_project_root_markers
- first_layer_config_error
- first_layer_config_error_from_entries
- format_config_error
- format_config_error_with_source
- format_config_layer_source
- host_name
- io_error_from_config_error
- load_global_mcp_servers
- loader::load_config_layers_state
- loader::load_requirements_toml
- loader::project_trust_key
- loader::system_config_toml_file
- merge_toml_values
- permissions_toml::overlay_network_domain_permissions
- project_root_markers_from_config
- record_user_marketplace
- remove_user_marketplace
- remove_user_marketplace_config
- sandbox_mode_requirement_for_permission_profile
- schema::canonicalize
- schema::config_schema
- schema::config_schema_json
- schema::features_schema
- schema::mcp_servers_schema
- schema::write_config_schema
- set_user_plugin_enabled
- shell_environment_filter_entry
- validate_shell_environment_policy_filter_config
- version_for_toml
Type Aliases
Constants
- CONFIG_TOML_FILE
- DEFAULT_MCP_SERVER_ENVIRONMENT_ID
- config_toml::DEFAULT_PROJECT_DOC_MAX_BYTES
- types::DEFAULT_MEMORIES_MAX_RAW_MEMORIES_FOR_CONSOLIDATION
- types::DEFAULT_MEMORIES_MAX_ROLLOUTS_PER_STARTUP
- types::DEFAULT_MEMORIES_MAX_ROLLOUT_AGE_DAYS
- types::DEFAULT_MEMORIES_MAX_UNUSED_DAYS
- types::DEFAULT_MEMORIES_MIN_RATE_LIMIT_REMAINING_PERCENT
- types::DEFAULT_MEMORIES_MIN_ROLLOUT_IDLE_HOURS
- types::DEFAULT_OTEL_ENVIRONMENT
- types::DEFAULT_TERMINAL_RESIZE_REFLOW_FALLBACK_MAX_ROWS
- types::MAX_FUNCTION_KEY