List of all items
Structs
- cache_metrics::CacheMetricsStore
- cache_metrics::CacheUsage
- domain::Model
- domain::ModelFile
- domain::ModelFilterOptions
- domain::NewModel
- domain::NewModelFile
- domain::RangeValues
- domain::ServerConfig
- domain::agent::config::AgentConfig
- domain::agent::messages::AssistantContent
- domain::agent::messages_serde::AssistantContentVisitor
- domain::agent::tool_types::ToolCall
- domain::agent::tool_types::ToolDefinition
- domain::agent::tool_types::ToolResult
- domain::benchmark::compare::CompareConfig
- domain::benchmark::compare::ModelCompareResult
- domain::benchmark::perf::ModelPerfResult
- domain::benchmark::perf::PerfConfig
- domain::benchmark::run::BenchmarkRun
- domain::benchmark::summary::ModelBenchmarkSummary
- domain::benchmark::tune::config::ScoreWeights
- domain::benchmark::tune::config::SweepSpec
- domain::benchmark::tune::config::TuneConfig
- domain::benchmark::tune::result::TuneCandidateResult
- domain::benchmark::tune::result::TuneTaskResult
- domain::benchmark::tune::task::ExpectedCall
- domain::benchmark::tune::task::TuneTask
- domain::capabilities::ChatMessage
- domain::capabilities::ModelCapabilities
- domain::chat::Conversation
- domain::chat::ConversationSettings
- domain::chat::ConversationUpdate
- domain::chat::Message
- domain::chat::NewConversation
- domain::chat::NewMessage
- domain::council::events::AgentStance
- domain::council::role_catalog::RoleCatalog
- domain::council::role_catalog::RoleId
- domain::council::role_catalog::RoleSpec
- domain::council::run::CouncilRun
- domain::council::run::CouncilRunEvent
- domain::council::task_graph::DebateAgent
- domain::council::task_graph::DebateConfig
- domain::council::task_graph::DebateJudgeConfig
- domain::council::task_graph::NodeId
- domain::council::task_graph::TaskGraph
- domain::council::task_graph::TaskNode
- domain::gguf::CapabilityFlags
- domain::gguf::GgufCapabilities
- domain::gguf::GgufMetadata
- domain::gguf::ReasoningDetection
- domain::gguf::ToolCallingDetection
- domain::inference::InferenceConfig
- domain::inference::ModelSamplingContext
- domain::inference_profile::InferenceProfile
- domain::kv_estimate::KvElemsPerToken
- domain::mcp::McpEnvEntry
- domain::mcp::McpServer
- domain::mcp::McpServerConfig
- domain::mcp::McpTool
- domain::mcp::McpToolResult
- domain::mcp::NewMcpServer
- domain::mcp::ToolIndex
- domain::mcp::ToolSummary
- domain::mcp::UpdateMcpServer
- domain::mcp::tool_index::ToolIndex
- domain::mcp::tool_index::ToolSummary
- 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::ModelFile
- domain::model::ModelFilterOptions
- domain::model::NewModel
- domain::model::NewModelFile
- domain::model::RangeValues
- domain::query::ModelListQuery
- domain::server_config::ServerConfig
- domain::slot_eviction::SlotFileMeta
- download::completion::AttemptCounts
- download::completion::CompletionDetail
- download::completion::QueueRunSummary
- download::events::DownloadSummary
- download::queue::FailedDownload
- download::queue::QueueSnapshot
- download::queue::QueuedDownload
- download::rate::RateEstimator
- 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
- normalize::error::NormalizationError
- normalize::parser::ParserOutput
- normalize::parsers::qwen_xml::ChannelState
- normalize::parsers::qwen_xml::QwenXmlParser
- normalize::parsers::standard::StandardJsonParser
- normalize::stream::NormalizingStream
- paths::ModelsDirResolution
- paths::ResolvedPaths
- paths::models::ModelsDirResolution
- paths::resolver::ResolvedPaths
- ports::Repos
- ports::agent::AgentRunOutput
- 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::LaunchOverrides
- ports::model_runtime::NoopModelRuntime
- ports::model_runtime::RunningTarget
- ports::model_runtime::RuntimeErrorEnvelope
- ports::process_runner::ProcessHandle
- ports::process_runner::ServerConfig
- ports::tool_executor_filter::EmptyToolExecutor
- ports::tool_executor_filter::FilteredToolExecutor
- ports::tool_executor_filter::empty::EmptyToolExecutor
- ports::tool_executor_filter::filtered::FilteredToolExecutor
- ports::tool_support::ToolSupportDetection
- ports::tool_support::ToolSupportDetectionInput
- request_pipeline::model_context::ModelContext
- request_pipeline::sampling::SamplingLayers
- request_pipeline::truncation::CountingWriter
- request_pipeline::truncation::TruncationReport
- retry::RetryPolicy
- retry::policy::RetryPolicy
- server_config::ServerConfigOptions
- services::AppCore
- services::ChatHistoryService
- services::HfOrigin
- services::ModelRegistrar
- services::ModelService
- services::ModelVerificationService
- services::RetagDiff
- services::SettingsService
- services::ShardHealthReport
- services::UpdateCheckResult
- services::UpdateDetails
- services::VerificationProgress
- services::VerificationReport
- services::app_core::AppCore
- services::chat_history::ChatHistoryService
- services::model_import::HfOrigin
- services::model_registrar::ModelRegistrar
- services::model_service::ModelService
- services::model_service::RetagDiff
- services::model_verification::ModelOperationLock
- services::model_verification::ModelVerificationService
- services::model_verification::OperationGuard
- services::model_verification::ShardHealthReport
- services::model_verification::ShardUpdate
- services::model_verification::UpdateCheckResult
- services::model_verification::UpdateDetails
- services::model_verification::VerificationProgress
- services::model_verification::VerificationReport
- services::settings_service::SettingsService
- settings::Settings
- settings::SettingsUpdate
- sse::decoder::SseStreamDecoder
- sse::encoder::SseEncoder
- telemetry::ConsoleWriter
- utils::system::Dependency
- utils::system::GpuInfo
- utils::system::SystemMemoryInfo
- utils::system::types::Dependency
- utils::system::types::GpuInfo
- utils::system::types::SystemMemoryInfo
Enums
- cache_config::CacheRamSetting
- cache_config::KvCacheType
- cors::CorsConfig
- domain::agent::config::AgentConfigError
- domain::agent::events::AgentEvent
- domain::agent::events::LlmStreamEvent
- domain::agent::messages::AgentMessage
- domain::benchmark::events::BenchmarkEvent
- domain::benchmark::events::BenchmarkModelResult
- domain::benchmark::run::BenchmarkRunStatus
- domain::benchmark::run::BenchmarkRunType
- domain::benchmark::tune::result::CandidateSource
- domain::benchmark::tune::task::ExpectedOutcome
- domain::benchmark::tune::task::TaskCategory
- domain::benchmark::tune::task::TaskSuite
- domain::cache_budget::CacheRamHealth
- domain::capabilities::MessageContent
- domain::chat::MessageRole
- domain::council::events::ApprovalKind
- domain::council::events::CouncilEvent
- domain::council::events::StanceOutcome
- domain::council::run::CouncilRunStatus
- domain::council::task_graph::GraphDiff
- domain::council::task_graph::HitlMode
- domain::council::task_graph::NodeBudget
- domain::council::task_graph::NodeStatus
- domain::council::task_graph::TaskGraphError
- domain::council::task_graph::TaskNodeKind
- domain::gguf::GgufValue
- domain::inference::DefaultsOrigin
- domain::inference_profile::ProfileNameError
- domain::mcp::McpLifecycle
- domain::mcp::McpServerStatus
- domain::mcp::McpServerType
- domain::mcp::types::McpLifecycle
- domain::mcp::types::McpServerStatus
- domain::mcp::types::McpServerType
- domain::model_naming::NameSource
- domain::query::ModelSortBy
- domain::query::SortOrder
- download::completion::CompletionKey
- download::completion::CompletionKind
- download::errors::DownloadError
- download::events::DownloadEvent
- download::events::DownloadStatus
- download::types::Quantization
- events::AppEvent
- normalize::error::NormalizationErrorKind
- normalize::parsers::qwen_xml::Channel
- paths::DirectoryCreationStrategy
- paths::ModelsDirSource
- paths::PathError
- paths::ensure::DirectoryCreationStrategy
- paths::error::PathError
- paths::models::ModelsDirSource
- ports::CoreError
- ports::ProcessError
- ports::RepositoryError
- ports::agent::AgentError
- ports::chat_history::ChatHistoryError
- ports::council_approvals::ApprovalDecision
- ports::gguf_parser::GgufParseError
- ports::huggingface::HfPortError
- ports::huggingface::error::HfPortError
- ports::llm_completion::ResponseFormat
- 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::structured_llm::StructuredOutputError
- ports::system_probe::SystemProbeError
- ports::tool_support::ModelSource
- ports::tool_support::ToolFormat
- request_pipeline::truncation::TruncationError
- retry::GiveUpReason
- retry::RetryDecision
- retry::policy::GiveUpReason
- retry::policy::RetryDecision
- server_config::CtxSizeArg
- services::ModelOrigin
- services::OverallHealth
- services::ShardHealth
- services::ShardProgress
- services::model_import::ModelOrigin
- services::model_verification::OperationType
- services::model_verification::OverallHealth
- services::model_verification::ShardHealth
- services::model_verification::ShardProgress
- settings::SettingsError
- sse::parser::SseParseResult
- utils::system::DependencyStatus
- utils::system::types::DependencyStatus
Traits
- events::ServerEvents
- events::server::ServerEvents
- normalize::parser::ToolCallParser
- ports::agent::AgentLoopPort
- ports::agent::ToolExecutorPort
- ports::benchmark::BenchmarkRepositoryPort
- ports::cache_metrics_sink::CacheMetricsSink
- ports::chat_history::ChatHistoryRepository
- ports::council_approvals::CouncilApprovalRegistryPort
- ports::council_repository::CouncilRepositoryPort
- 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::llm_completion::LlmCompletionPort
- 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::retry_observer::RetryObserver
- ports::server_log_sink::ServerLogSinkPort
- ports::settings_repository::SettingsRepository
- ports::system_probe::SystemProbePort
- ports::tool_support::ToolSupportDetectorPort
- services::DownloadTriggerPort
- services::ModelFilesReaderPort
- services::ModelFilesRepositoryPort
- services::model_registrar::ModelFilesRepositoryPort
- services::model_verification::DownloadTriggerPort
- services::model_verification::ModelFilesReaderPort
Functions
- domain::agent::tool_display::format_tool_args_summary
- domain::agent::tool_display::format_tool_display_name
- domain::agent::tool_display::strip_tool_prefix
- domain::agent::tool_display::title_case_word
- domain::agent::tool_display::truncate
- domain::cache_budget::classify_cache_ram
- domain::cache_budget::compute_auto_cache_ram_mb
- domain::capabilities::capabilities_from_architecture
- domain::capabilities::infer_from_chat_template
- domain::capabilities::merge_consecutive_system_messages
- domain::capabilities::transform_messages_for_capabilities
- domain::council::task_graph::compute_depth
- domain::council::task_graph::default_min_rounds_before_stop
- domain::council::task_graph::dfs_check_cycle
- domain::inference::camel_to_snake
- domain::inference::snake_to_camel
- domain::inference_profile::builtin_templates
- domain::inference_profile::validate_name
- domain::is_system_tag
- domain::kv_estimate::estimate_kv_bytes_for_context
- domain::kv_estimate::estimate_kv_elems_per_token
- domain::kv_estimate::kv_bytes_per_token
- domain::kv_estimate::lookup
- domain::kv_memory::kv_memory_is_partial
- domain::kv_memory::lookup_raw
- domain::kv_memory::lookup_u64
- domain::model::is_system_tag
- domain::model_naming::declared_name
- domain::model_naming::file_stem_name
- domain::model_naming::repo_short_name
- domain::model_naming::resolve_model_name
- domain::model_naming::strip_gguf_suffix
- domain::query::apply_query
- domain::query::cmp_tps_asc
- domain::query::cmp_tps_desc
- domain::query::matches_query
- domain::query::tps
- domain::slot_eviction::compute_auto_disk_budget_bytes
- domain::slot_eviction::select_evictions
- download::format::format_duration
- download::format::format_rate
- download::types::find_boundary_match
- download::types::has_ud_prefix
- download::types::ud_variant_of
- is_local_origin::is_local_origin
- normalize::history::strip_think_blocks
- normalize::history::strip_thinking_debt
- normalize::parsers::qwen_xml::finalize_tool_call
- normalize::parsers::qwen_xml::find_own_close
- normalize::parsers::qwen_xml::forward
- normalize::parsers::qwen_xml::parse_function_xml_body
- normalize::parsers::qwen_xml::parse_json_body
- normalize::parsers::qwen_xml::parse_param_value
- normalize::parsers::qwen_xml::partial_suffix_len
- normalize::registry::get_parser
- 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_bench_path
- paths::llama::llama_config_path
- paths::llama::llama_cpp_dir
- paths::llama::llama_server_path
- paths::llama_bench_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::slot_bin_path
- paths::slot_file_name
- paths::slot_model_prefix
- paths::slot_session_from_stem
- paths::slot_tmp_file_name
- paths::slots::slot_bin_path
- paths::slots::slot_file_name
- paths::slots::slot_model_prefix
- paths::slots::slot_session_from_stem
- paths::slots::slot_tmp_file_name
- paths::verify_writable
- ports::chat_history::validate_role
- ports::model_runtime::is_retryable_error_type
- ports::tool_executor_filter::filtered::bare_name
- ports::tool_executor_filter::filtered::is_allowed
- request_pipeline::apply::apply
- request_pipeline::messages::coalesce_for_capabilities
- request_pipeline::messages::log_payload_shape
- request_pipeline::messages::shape_messages
- request_pipeline::messages::strip_prior_reasoning
- request_pipeline::resolve::resolve
- request_pipeline::sampling::describe_provenance
- request_pipeline::sampling::resolve_sampling
- request_pipeline::truncation::is_tail_protected
- request_pipeline::truncation::is_truncation_candidate
- request_pipeline::truncation::serialized_len
- request_pipeline::truncation::truncate_history
- retry::decide
- retry::env::parse
- retry::jitter::jitter_unit
- retry::jitter_unit
- retry::policy::decide
- retry::policy::duration_ms
- retry::policy::full_jitter
- retry::policy::honour_server_hint
- retry::policy::scale
- server_config::parse_ctx_size_flag
- server_config::resolve_context_size
- services::build_new_model
- services::model_import::build_new_model
- services::model_import::filter_hf_tags
- services::model_import::merge_tags
- settings::validate_inference_config
- settings::validate_inference_profiles
- settings::validate_settings
- sse::parser::parse_inline_error_frame
- sse::parser::parse_sse_frame
- sse::parser::parse_usage_event
- telemetry::build_env_filter
- telemetry::clear_console_hook
- telemetry::console_println
- telemetry::init_tracing
- telemetry::resolve_log_dir
- telemetry::set_console_hook
- utils::process::async_cmd
- utils::process::cmd
- utils::shard_filename::base_shard_filename
- utils::timing::elapsed_ms
- utils::timing::format_duration_human
- utils::validation::validate_and_parse_gguf
- utils::validation::validate_file
Type Aliases
- domain::gguf::RawMetadata
- download::errors::DownloadResult
- normalize::stream::InnerStream
- ports::huggingface::HfPortResult
- ports::huggingface::error::HfPortResult
- ports::system_probe::SystemProbeResult
- telemetry::ConsoleHook
Statics
Constants
- cache_config::DEFAULT_CACHE_TYPE_K
- cache_config::DEFAULT_CACHE_TYPE_V
- contracts::http::hf::QUANTIZATIONS_PATH
- contracts::http::hf::SEARCH_PATH
- contracts::http::hf::TOOL_SUPPORT_PATH
- domain::SYSTEM_TAG_PREFIX
- domain::agent::config::DEFAULT_MAX_ITERATIONS
- domain::agent::config::DEFAULT_MAX_OBSERVATION_STEPS
- domain::agent::config::DEFAULT_MAX_PARALLEL_TOOLS
- domain::agent::config::DEFAULT_MAX_STAGNATION_STEPS
- domain::agent::config::MAX_ITERATIONS_CEILING
- domain::agent::config::MAX_OBSERVATION_STEPS_CEILING
- domain::agent::config::MAX_PARALLEL_TOOLS_CEILING
- domain::agent::config::MAX_TOOL_TIMEOUT_MS_CEILING
- domain::agent::config::MIN_CONTEXT_BUDGET_CHARS
- domain::agent::config::MIN_TOOL_TIMEOUT_MS
- domain::agent::events::AGENT_EVENT_CHANNEL_CAPACITY
- domain::cache_budget::CACHE_RAM_FLOOR_BYTES
- domain::cache_budget::CACHE_RAM_HEADROOM_BYTES
- domain::cache_budget::CACHE_RAM_LOW_WATERMARK_BYTES
- domain::cache_budget::CACHE_RAM_UNKNOWN_KV_ALLOWANCE_BYTES
- domain::council::events::COUNCIL_EVENT_CHANNEL_CAPACITY
- domain::council::task_graph::BLACK
- domain::council::task_graph::GRAY
- domain::council::task_graph::MAX_DEPTH
- domain::council::task_graph::MAX_NODES
- domain::council::task_graph::MAX_TOTAL_NODES
- domain::council::task_graph::WHITE
- domain::inference_profile::MAX_PROFILE_NAME_LEN
- domain::inference_profile::RESERVED_PROFILE_NAMES
- domain::mcp::SEARCH_RESULTS_CAP
- domain::mcp::tool_index::SEARCH_RESULTS_CAP
- domain::model::SYSTEM_TAG_PREFIX
- domain::model_naming::UNKNOWN_MODEL_NAME
- domain::slot_eviction::DISK_BUDGET_FRACTION_DIVISOR
- download::format::GB
- download::format::KB
- download::format::MB
- download::format::UNKNOWN
- download::rate::ETA_TAU
- download::rate::RATE_TAU
- download::rate::WARMUP_SECS
- download::types::QUANT_PATTERNS
- download::types::UD_VARIANT_MAP
- normalize::parsers::qwen_xml::CLOSE
- normalize::parsers::qwen_xml::OPEN
- normalize::tags::FORMAT_QWEN_XML
- normalize::tags::FORMAT_THINK_TAG
- paths::DEFAULT_MODELS_DIR_RELATIVE
- paths::models::DEFAULT_MODELS_DIR_RELATIVE
- ports::model_runtime::error_type::INVALID_REQUEST
- ports::model_runtime::error_type::SERVER_ERROR
- ports::model_runtime::error_type::SERVICE_UNAVAILABLE
- ports::tool_executor_filter::TOOL_NOT_AVAILABLE_MSG
- request_pipeline::truncation::CHARS_PER_TOKEN_APPROX
- request_pipeline::truncation::PROTECTED_TAIL_COUNT
- request_pipeline::truncation::TOOL_CONTENT_THRESHOLD_CHARS
- request_pipeline::truncation::TRUNCATION_PLACEHOLDER
- retry::DEADLINE_ENV_VAR
- retry::MAX_ATTEMPTS_ENV_VAR
- retry::env::DEADLINE_ENV_VAR
- retry::env::MAX_ATTEMPTS_ENV_VAR
- settings::DEFAULT_CONTEXT_SIZE
- settings::DEFAULT_LLAMA_BASE_PORT
- settings::DEFAULT_PROXY_PORT
- sse::encoder::DONE_SENTINEL