List of all items
Structs
- domain::Model
- domain::ModelFilterOptions
- domain::NewModel
- domain::RangeValues
- domain::capabilities::ChatMessage
- domain::capabilities::ModelCapabilities
- domain::chat::Conversation
- domain::chat::ConversationUpdate
- domain::chat::Message
- domain::chat::NewConversation
- domain::chat::NewMessage
- domain::gguf::CapabilityFlags
- domain::gguf::GgufCapabilities
- domain::gguf::GgufMetadata
- domain::gguf::ReasoningDetection
- domain::gguf::ToolCallingDetection
- domain::inference::InferenceConfig
- domain::mcp::McpEnvEntry
- domain::mcp::McpServer
- domain::mcp::McpServerConfig
- domain::mcp::McpTool
- domain::mcp::McpToolResult
- domain::mcp::NewMcpServer
- domain::mcp::UpdateMcpServer
- domain::mcp::types::McpEnvEntry
- domain::mcp::types::McpServer
- domain::mcp::types::McpServerConfig
- domain::mcp::types::McpTool
- domain::mcp::types::McpToolResult
- domain::mcp::types::NewMcpServer
- domain::mcp::types::UpdateMcpServer
- domain::model::Model
- domain::model::ModelFilterOptions
- domain::model::NewModel
- domain::model::RangeValues
- download::completion::AttemptCounts
- download::completion::CompletionDetail
- download::completion::QueueRunSummary
- download::events::DownloadSummary
- download::queue::FailedDownload
- download::queue::QueueSnapshot
- download::queue::QueuedDownload
- download::types::DownloadId
- download::types::ShardInfo
- events::McpServerSummary
- events::ModelSummary
- events::NoopServerEvents
- events::ServerSnapshotEntry
- events::ServerSummary
- events::app::ModelSummary
- events::mcp::McpServerSummary
- events::server::NoopServerEvents
- events::server::ServerSnapshotEntry
- events::server::ServerSummary
- paths::ModelsDirResolution
- paths::ResolvedPaths
- paths::models::ModelsDirResolution
- paths::resolver::ResolvedPaths
- ports::Repos
- ports::download::Resolution
- ports::download::ResolvedFile
- ports::download_event_emitter::AppEventBridge
- ports::download_event_emitter::NoopDownloadEmitter
- ports::download_manager::DownloadManagerConfig
- ports::download_manager::DownloadRequest
- ports::event_emitter::NoopEmitter
- ports::gguf_parser::NoopGgufParser
- ports::huggingface::HfFileInfo
- ports::huggingface::HfQuantInfo
- ports::huggingface::HfRepoInfo
- ports::huggingface::HfSearchOptions
- ports::huggingface::HfSearchResult
- ports::huggingface::types::HfFileInfo
- ports::huggingface::types::HfQuantInfo
- ports::huggingface::types::HfRepoInfo
- ports::huggingface::types::HfSearchOptions
- ports::huggingface::types::HfSearchResult
- ports::mcp_dto::ResolutionAttempt
- ports::mcp_dto::ResolutionStatus
- ports::mcp_error::McpErrorInfo
- ports::model_catalog::ModelLaunchSpec
- ports::model_catalog::ModelSummary
- ports::model_registrar::CompletedDownload
- ports::model_runtime::RunningTarget
- ports::process_runner::ProcessHandle
- ports::process_runner::ServerConfig
- ports::process_runner::ServerHealth
- ports::tool_support::ToolSupportDetection
- ports::tool_support::ToolSupportDetectionInput
- services::AppCore
- services::ChatHistoryService
- services::ModelRegistrar
- services::ModelService
- services::ServerService
- services::SettingsService
- services::app_core::AppCore
- services::chat_history::ChatHistoryService
- services::model_registrar::ModelRegistrar
- services::model_service::ModelService
- services::server_service::ServerService
- services::settings_service::SettingsService
- settings::Settings
- settings::SettingsUpdate
- utils::system::Dependency
- utils::system::GpuInfo
- utils::system::SystemMemoryInfo
- utils::system::types::Dependency
- utils::system::types::GpuInfo
- utils::system::types::SystemMemoryInfo
Enums
- domain::chat::MessageRole
- domain::gguf::GgufValue
- domain::mcp::McpServerStatus
- domain::mcp::McpServerType
- domain::mcp::types::McpServerStatus
- domain::mcp::types::McpServerType
- download::completion::CompletionKey
- download::completion::CompletionKind
- download::errors::DownloadError
- download::events::DownloadEvent
- download::events::DownloadStatus
- download::types::Quantization
- events::AppEvent
- paths::DirectoryCreationStrategy
- paths::ModelsDirSource
- paths::PathError
- paths::ensure::DirectoryCreationStrategy
- paths::error::PathError
- paths::models::ModelsDirSource
- ports::CoreError
- ports::ProcessError
- ports::RepositoryError
- ports::chat_history::ChatHistoryError
- ports::gguf_parser::GgufParseError
- ports::huggingface::HfPortError
- ports::huggingface::error::HfPortError
- ports::mcp_error::McpErrorCategory
- ports::mcp_error::McpServiceError
- ports::mcp_repository::McpRepositoryError
- ports::model_catalog::CatalogError
- ports::model_runtime::ModelRuntimeError
- ports::server_health::ServerHealthStatus
- ports::system_probe::SystemProbeError
- ports::tool_support::ModelSource
- ports::tool_support::ToolFormat
- settings::SettingsError
- utils::system::DependencyStatus
- utils::system::types::DependencyStatus
Traits
- events::ServerEvents
- events::server::ServerEvents
- ports::chat_history::ChatHistoryRepository
- ports::download::QuantizationResolver
- ports::download_event_emitter::DownloadEventEmitterPort
- ports::download_manager::DownloadManagerPort
- ports::download_state::DownloadStateRepositoryPort
- ports::event_emitter::AppEventEmitter
- ports::gguf_parser::GgufParserPort
- ports::huggingface::HfClientPort
- ports::huggingface::client::HfClientPort
- ports::mcp_repository::McpServerRepository
- ports::model_catalog::ModelCatalogPort
- ports::model_registrar::ModelRegistrarPort
- ports::model_repository::ModelRepository
- ports::model_runtime::ModelRuntimePort
- ports::process_runner::ProcessRunner
- ports::server_log_sink::ServerLogSinkPort
- ports::settings_repository::SettingsRepository
- ports::system_probe::SystemProbePort
- ports::tool_support::ToolSupportDetectorPort
Functions
- domain::capabilities::infer_from_chat_template
- domain::capabilities::merge_consecutive_system_messages
- domain::capabilities::transform_messages_for_capabilities
- download::queue::format_bytes_per_second
- download::queue::format_duration
- paths::config::env_file_path
- paths::config::persist_env_value
- paths::config::persist_models_dir
- paths::data_root
- paths::database::database_path
- paths::database_path
- paths::default_models_dir
- paths::ensure::ensure_directory
- paths::ensure::verify_writable
- paths::ensure_directory
- paths::env_file_path
- paths::gglib_data_dir
- paths::is_prebuilt_binary
- paths::llama::gglib_data_dir
- paths::llama::llama_cli_path
- paths::llama::llama_config_path
- paths::llama::llama_cpp_dir
- paths::llama::llama_server_path
- paths::llama_cli_path
- paths::llama_config_path
- paths::llama_cpp_dir
- paths::llama_server_path
- paths::models::default_models_dir
- paths::models::resolve_models_dir
- paths::persist_env_value
- paths::persist_models_dir
- paths::pids::pids_dir
- paths::pids_dir
- paths::platform::data_root
- paths::platform::detect_local_repo
- paths::platform::is_prebuilt_binary
- paths::platform::normalize_user_path
- paths::platform::resource_root
- paths::resolve_models_dir
- paths::resource_root
- paths::verify_writable
- ports::chat_history::validate_role
- settings::validate_inference_config
- settings::validate_settings
- utils::shard_filename::base_shard_filename
- utils::validation::validate_and_parse_gguf
- utils::validation::validate_file
Type Aliases
- domain::gguf::RawMetadata
- download::errors::DownloadResult
- ports::huggingface::HfPortResult
- ports::huggingface::error::HfPortResult
- ports::system_probe::SystemProbeResult