List of all items
Structs
- category::BuiltinCategory
- category::CategoriesConfig
- category::CategoryClassifier
- category::CategoryConfigEntry
- category::CategoryDef
- category::CategoryStore
- category::ClassifiedProfile
- category::FileClassification
- channel::Channel
- channel::ChannelManager
- channel::ChannelRef
- channel::ChannelRegistry
- channel::Hub
- channel::HubRegistry
- channel::MarketplacePlugin
- channel::ProfileRef
- channel::SearchOptions
- config::Config
- config::ProfileConfig
- install::DiffResult
- install::FileInfo
- install::InstallOptions
- install::InstallResult
- install::Installer
- install::json_merge::MergeRecord
- install::json_merge::MergeResult
- install::json_merge::UnmergeResult
- install::metadata::InstalledInfo
- install::metadata::Metadata
- install::snapshot::GenericSnapshotManager
- install::snapshot::ProfileDir
- install::snapshot::Snapshot
- install::snapshot::SnapshotDiff
- install::snapshot::TargetDir
- llm::LlmConfig
- plugin::manifest::Author
- plugin::manifest::FilterConfig
- plugin::manifest::PluginManifest
- plugin::registrar::PluginRegistrar
- plugin::registrar::PluginRegistrationResult
- profile::CollectedFile
- profile::FusionConfig
- profile::FusionConflict
- profile::FusionExecutor
- profile::FusionPlan
- profile::FusionResult
- profile::FusionSpec
- profile::IgnoreConfig
- profile::PluginConfig
- profile::Profile
- profile::ProfileIndexEntry
- profile::ProfileInfo
- profile::ProfileManager
- profile::ProfileMetadata
- profile::ProfilesIndex
- rule::ApplyResult
- rule::Rule
- rule::RuleExecutor
- rule::RuleManager
Enums
- category::ClassificationMode
- channel::ChannelSource
- channel::ChannelType
- error::DotAgentError
- install::FileStatus
- install::snapshot::SnapshotTrigger
- platform::InstallTarget
- platform::Platform
- plugin::manifest::ComponentPaths
- profile::PluginScope
- profile::ProfileSource
Traits
Functions
- install::json_merge::is_mergeable_json
- install::json_merge::merge_json
- install::json_merge::merge_json_file
- install::json_merge::unmerge_json
- install::json_merge::unmerge_json_file
- install::metadata::compute_file_hash
- install::metadata::compute_hash
- llm::check_claude_cli
- llm::execute_claude
- llm::require_claude_cli
- profile::migrate_existing_profiles
- rule::extract_rule
- rule::generate_rule
Type Aliases
- error::Result
- install::FileCallback
- install::snapshot::ProfileSnapshotManager
- install::snapshot::SnapshotManager