List of all items
Structs
- McpToolMeta
- application::Startup
- config::Config
- cron::CleanupJobsJob
- cron::CronDb
- cron::RecordUptimeJob
- cron::docs::DocsCacheJob
- cron::integrity::IntegrityCheckJob
- cron::queue_depth::QueueDepthJob
- cron::ranking::JobRow
- cron::ranking::RankingRefreshJob
- cron::ranking::ScoredJob
- cron::retention::RetentionCleanupJob
- cron::rollup::RollupDailyJob
- cron::rollup::RollupRollingJob
- db::DbClientSpec
- db::DbRegistry
- http::HttpDb
- http::PrettyJson
- http::api_error::ApiErrorBody
- http::auth::AuthenticatedUser
- http::auth::VerifiedNode
- http::routes::status::ComponentStatus
- http::routes::status::OsMemoryStatus
- http::routes::status::StatusData
- http::routes::status::StatusResponse
- http::routes::webhooks::deploy::AppVersionEvent
- http::routes::webhooks::deploy::AppVersionPayload
- http::routes::webhooks::deploy::DeployPayload
- http::routes::work_context::ContextQuery
- http::services::chunks::ChunkEvent
- http::services::chunks::CompletionInput
- http::services::chunks::CompletionWorkflow
- http::services::chunks::FinalizedJob
- http::services::chunks::SqlCompletionRepository
- http::services::chunks::StateCompletionObserver
- http::services::nodes::CentrifugeTokenIssuer
- http::services::nodes::NewNode
- http::services::nodes::NodeOperations
- http::services::nodes::SqlNodeRepository
- http::services::work_context::WorkContextInput
- http::services::work_context::WorkContextLookup
- latitude::CreateData
- latitude::CreateResponse
- latitude::CreateServerAttrs
- latitude::Envelope
- latitude::EnvelopeBody
- latitude::Inner
- latitude::LatitudeClient
- latitude::ProvisionSpec
- latitude::ProvisionedServer
- latitude::UpdateTagsAttrs
- mcp::EmptyInput
- mcp::GetDocsInput
- mcp::McpDb
- mcp::McpHandler
- mcp::schema::Column
- mcp::schema::ColumnSchema
- mcp::schema::GetSchemaInput
- mcp::schema::JsonColumnSchema
- mcp::schema::McpToolMeta
- mcp::schema::SchemaCatalog
- mcp::schema::Table
- mcp::schema::TableSchema
- mcp::schema::TableSummary
- mcp::schema::UnknownTableError
- mcp::tools::ToolError
- mcp::tools::effects::ItemRow
- mcp::tools::effects::ItemWithEffects
- mcp::tools::effects::ResolveEffectsInput
- mcp::tools::effects::ResolveEffectsOutput
- mcp::tools::effects::SpellRow
- mcp::tools::effects::SpellWithEffects
- mcp::tools::labels::ListSpellLabelsInput
- mcp::tools::labels::SpellLabelEntry
- mcp::tools::loadout::DecodeLoadoutInput
- mcp::tools::parse_simc::ParseSimcInput
- mcp::tools::query::types::BatchQueryResult
- mcp::tools::query::types::CountQuery
- mcp::tools::query::types::CountResult
- mcp::tools::query::types::Filter
- mcp::tools::query::types::TableBatchQuery
- mcp::tools::query::types::TableQuery
- mcp::tools::rotations::GetRotationInput
- mcp::tools::rotations::ListRotationsInput
- mcp::tools::rotations::RotationListRow
- mcp::tools::rotations::RotationRow
- mcp::tools::rotations::RotationVersionRow
- presence::PresenceDb
- presence::PresenceJob
- scheduler::JobProgressEvent
- scheduler::JobProgressPayload
- scheduler::JobProgressTopPermutation
- scheduler::SchedulerDb
- scheduler::assignment::AssignmentRound
- scheduler::assignment::AssignmentWorkflow
- scheduler::backlog::NodeBacklogs
- scheduler::burst::BurstNode
- scheduler::burst::BurstScheduler
- scheduler::burst::ReconcileCtx
- scheduler::dispatch::DispatchDependencies
- scheduler::dispatch::DispatchReport
- scheduler::dispatch::Dispatcher
- scheduler::dispatch::StateAssignmentPublisher
- scheduler::dispatch::SystemClock
- scheduler::dispatch::UuidClaimTokenSource
- scheduler::driver::DriverConfig
- scheduler::driver::DriverDependencies
- scheduler::driver::PgConnection
- scheduler::driver::PgConnector
- scheduler::driver::StateAssignmentRounds
- scheduler::driver::TokioSleeper
- scheduler::eligibility::EligibilityContext
- scheduler::planning::JobPlan
- scheduler::planning::PlannedJob
- scheduler::reclaim::JobReclaimStats
- scheduler::reclaim::ReclaimChunksJob
- scheduler::reclaim::ReclaimWork
- scheduler::repository::NodePermission
- scheduler::repository::OnlineNode
- scheduler::repository::PendingJob
- scheduler::repository::SqlAssignmentRepository
- scheduler::runtime::job::AssignedBatch
- scheduler::runtime::job::ClaimRecord
- scheduler::runtime::job::JobRuntime
- scheduler::runtime::job::JobRuntimeInit
- scheduler::runtime::job::JobRuntimeStore
- scheduler::runtime::job::ProgressSnapshot
- scheduler::runtime::job::ReclaimOutcome
- scheduler::runtime::job::TopPermutation
- scheduler::runtime::tournament::HeapEntry
- scheduler::runtime::tournament::Phase
- scheduler::runtime::tournament::TournamentRuntime
- scheduler::runtime_aggregate::AggregateRun
- scheduler::runtime_aggregate::PlannedChunk
- scheduler::runtime_aggregate::SingleRuntime
- scheduler::runtime_aggregate::StatWeightsRuntime
- scheduler::runtime_breakdown::RuntimeMemoryBreakdown
- scheduler::runtime_completion_log::CompletionLog
- scheduler::runtime_factorial::FactorialRuntime
- scheduler::runtime_factorial::InteractionSample
- scheduler::runtime_factorial::MainSample
- state::HealthState
- state::McpCache
- state::McpState
- state::RuntimeState
- state::ServerState
- strategy::FinalOutput
- strategy::StrategyError
- strategy::factorial::screening::FactorialModel
- strategy::factorial::types::FactorialItem
- strategy::factorial::types::FactorialSlot
- strategy::factorial::types::InteractionEstimate
- strategy::factorial::types::MainEffectEstimate
- strategy::factorial::types::ScreeningResult
- telemetry::DeployEventIter
- telemetry::McpErrorTypeIter
- telemetry::McpToolIter
- utils::bloom::BloomFilter
- utils::filter_refresh::GuildFilter
Enums
- http::api_error::ApiError
- http::auth::AuthError
- http::services::chunks::CompletionError
- http::services::chunks::CompletionPersistenceError
- http::services::nodes::NodeOperationError
- http::services::nodes::TokenIssueError
- http::services::work_context::WorkContextError
- latitude::LatitudeError
- mcp::schema::ColType
- mcp::schema::McpTableId
- mcp::schema::SchemaCatalogError
- mcp::tools::ToolErrorKind
- mcp::tools::query::execute::QueryError
- mcp::tools::query::types::FilterOp
- scheduler::assignment::AssignmentError
- scheduler::dispatch::PublishOutcome
- scheduler::driver::SchedulerTrigger
- scheduler::eligibility::Priority
- scheduler::repository::RepositoryError
- scheduler::runtime::job::CompletionOutcome
- scheduler::runtime::job::JobRuntimeStatus
- scheduler::runtime::strategy::RuntimeStrategyState
- scheduler::runtime::tournament::TournamentStage
- scheduler::runtime_factorial::Stage
- strategy::StrategyErrorKind
- strategy::factorial::types::WorkUnitKind
- telemetry::DeployEvent
- telemetry::McpErrorType
- telemetry::McpTool
Traits
- config::ExposeSecret
- cron::CronJob
- db::DbClient
- http::services::chunks::CompletionObserver
- http::services::chunks::CompletionRepository
- http::services::nodes::BeaconTokenIssuer
- http::services::nodes::NodeRepository
- scheduler::dispatch::AssignmentClock
- scheduler::dispatch::AssignmentPublisher
- scheduler::dispatch::ClaimTokenSource
- scheduler::driver::AssignmentRounds
- scheduler::driver::ReconnectSleeper
- scheduler::driver::SchedulerConnection
- scheduler::driver::SchedulerConnector
- scheduler::repository::AssignmentRepository
Macros
Functions
- application::build_state
- application::connect_centrifuge
- application::fail_interrupted_jobs
- application::init_tracing
- application::initialize_runtime
- application::load_env
- application::run
- application::serve
- application::spawn_shutdown_signal
- cron::decode_result_core
- cron::docs::fetch_text
- cron::docs::refresh
- cron::docs::refresh_with_client
- cron::integrity::run_integrity_check
- cron::queue_depth::compute_pending_depth
- cron::ranking::group_jobs
- cron::ranking::refresh_rankings
- cron::retention::run_retention_cleanup
- cron::rollup::run_daily_rollup
- cron::rollup::run_rolling_rollup
- cron::run
- db::set_statement_timeout
- http::api_error::completion_error_body
- http::api_error::error_body
- http::api_error::node_error_body
- http::api_error::persistence_error_body
- http::api_error::work_context_error_body
- http::auth::auth_error
- http::auth::verify_node
- http::auth::verify_token_api
- http::origin_matches
- http::routes::chunks::complete
- http::routes::chunks::router
- http::routes::favicon::handler
- http::routes::index::handler
- http::routes::metrics::handler
- http::routes::nodes::refresh_token
- http::routes::nodes::register
- http::routes::nodes::router
- http::routes::nodes::unlink
- http::routes::router
- http::routes::status::handler
- http::routes::status::round_one_decimal
- http::routes::status::status_str
- http::routes::webhooks::constant_time_eq
- http::routes::webhooks::deploy::handle
- http::routes::webhooks::deploy::schedule_app_update_broadcast
- http::routes::webhooks::is_branch_allowed
- http::routes::webhooks::router
- http::routes::webhooks::verify_signature
- http::routes::work_context::router
- http::routes::work_context::work_context
- http::run
- http::services::chunks::completion_response
- http::services::chunks::completion_workflow
- http::services::chunks::parse_work_context_hash
- http::services::chunks::publish_progress
- http::services::chunks::resolve_active_season
- http::services::chunks::resolve_spec_id_from_config
- http::services::nodes::node_operations
- mcp::capture_user_middleware
- mcp::classify_error
- mcp::create_service
- mcp::current_user_id
- mcp::json_result
- mcp::mcp_error
- mcp::mcp_instructions
- mcp::schema::all_tool_metas
- mcp::schema::build_tips_doc
- mcp::schema::build_workflow_doc
- mcp::schema::collect_descriptors
- mcp::schema::collect_json_schemas
- mcp::schema::get_column
- mcp::schema::order_descriptors
- mcp::schema::table_column_detail
- mcp::schema::table_for_json_schema
- mcp::schema::workflow_step
- mcp::tools::build_decode_loadout_route
- mcp::tools::build_get_docs_route
- mcp::tools::build_get_rotation_route
- mcp::tools::build_get_schema_route
- mcp::tools::build_list_rotations_route
- mcp::tools::build_list_spell_labels_route
- mcp::tools::build_list_tables_route
- mcp::tools::build_parse_simc_route
- mcp::tools::build_query_batch_route
- mcp::tools::build_query_count_route
- mcp::tools::build_query_route
- mcp::tools::build_resolve_effects_route
- mcp::tools::docs::handle
- mcp::tools::effects::assemble_output
- mcp::tools::effects::collect_trigger_ids
- mcp::tools::effects::execute
- mcp::tools::effects::fetch_items
- mcp::tools::effects::fetch_spells
- mcp::tools::effects::handle
- mcp::tools::effects::to_spell_leaf
- mcp::tools::effects::to_spell_with_effects
- mcp::tools::labels::handle
- mcp::tools::loadout::execute
- mcp::tools::loadout::handle
- mcp::tools::parse_simc::handle
- mcp::tools::query::build::build_query
- mcp::tools::query::build::escape_ilike
- mcp::tools::query::build::push_filter
- mcp::tools::query::build::push_quoted
- mcp::tools::query::build::push_typed_value
- mcp::tools::query::build::validate_columns
- mcp::tools::query::execute::build_count_query
- mcp::tools::query::execute::execute
- mcp::tools::query::execute::execute_batch
- mcp::tools::query::execute::execute_count
- mcp::tools::query::execute::row_to_json
- mcp::tools::query::handle_query
- mcp::tools::query::handle_query_batch
- mcp::tools::query::handle_query_count
- mcp::tools::query::record_batch_metrics
- mcp::tools::query::types::default_limit
- mcp::tools::rotations::execute_get
- mcp::tools::rotations::execute_list
- mcp::tools::rotations::handle_get
- mcp::tools::rotations::handle_list
- mcp::with_metrics
- mcp_tool_catalog
- presence::fetch_online_node_keys
- presence::keys_to_strings
- presence::publish_node_updates
- presence::refinement_update
- presence::set_offline
- presence::set_online
- run
- scheduler::assignment::assignment_workflow
- scheduler::assignment::log_dispatch
- scheduler::assignment::log_plan
- scheduler::assignment::record_assignment_metrics
- scheduler::assignment::unique_user_ids
- scheduler::backlog::pending_claim_count
- scheduler::burst::clear_below_target
- scheduler::burst::compute_target
- scheduler::burst::deprovision_node
- scheduler::burst::mark_below_target
- scheduler::burst::provision_node
- scheduler::burst::reconcile
- scheduler::burst::render_user_data
- scheduler::dispatch::chunk_payload
- scheduler::dispatch::select_node
- scheduler::driver::drive
- scheduler::driver::drive_connection
- scheduler::driver::log_poll_timeout
- scheduler::driver::log_scheduler_failure
- scheduler::driver::run
- scheduler::eligibility::discord_priority
- scheduler::eligibility::friends_priority
- scheduler::eligibility::priority
- scheduler::planning::build_runtime
- scheduler::planning::build_tournament_payload_bytes
- scheduler::planning::job_priority
- scheduler::planning::order_for_dispatch
- scheduler::planning::plan_jobs
- scheduler::planning::single_chunk_iterations
- scheduler::planning::stat_weights_runs
- scheduler::planning::total_permutations_for
- scheduler::planning::tournament_phases
- scheduler::planning::tournament_runtime
- scheduler::reclaim::collect_reclaim_work
- scheduler::reclaim::do_reclaim
- scheduler::reclaim::mark_job_failed
- scheduler::reclaim::reclaim_event
- scheduler::reclaim::write_reclaim_event
- scheduler::repository::node_capacity
- scheduler::run
- scheduler::runtime::job::results_match_claim
- scheduler::runtime::tournament::bounded_top_k
- scheduler::runtime::tournament::compute_diffs
- scheduler::runtime::tournament::hash_bonus_ids
- scheduler::runtime::tournament::keep_count_for
- scheduler::runtime_aggregate::finalize_single
- scheduler::runtime_aggregate::next_from_queue
- scheduler::runtime_aggregate::peek_queue
- scheduler::runtime_aggregate::work_item_from_chunk
- scheduler::runtime_completion_log::completion_hash
- scheduler::runtime_factorial::factorial_slots_from_payload
- state::epoch_secs
- state::is_healthy
- state::touch
- strategy::encode_and_check
- strategy::factorial::interactions::select_items_for_interaction
- strategy::factorial::screening::decode_permutation
- strategy::factorial::screening::reconstruct_model
- strategy::factorial::screening::run_screening
- strategy::factorial::screening::select_keep_pct
- strategy::factorial::types::decode_interaction_tag
- strategy::factorial::types::decode_main_effect_tag
- strategy::factorial::types::encode_interaction_tag
- strategy::factorial::types::encode_main_effect_tag
- strategy::factorial::types::tag_kind
- telemetry::init
- telemetry::init_counters
- telemetry::init_gauges
- telemetry::init_mcp_counters
- telemetry::init_running_chunks_gauge
- telemetry::init_webhook_counters
- telemetry::record_deploy_webhook
- telemetry::record_mcp_duration
- telemetry::record_mcp_error
- telemetry::record_mcp_query_rows
- telemetry::record_mcp_request
- utils::bloom::hash_item
- utils::sys::cpu_usage_percent
Type Aliases
- config::SecretString
- mcp::tools::query::build::SqlQuery
- scheduler::reclaim::ReclaimEvent
- state::McpStateHandle
- strategy::factorial::screening::InteractionKey
- strategy::factorial::screening::SlotItemKey
- utils::filter_refresh::FilterMap
Statics
Constants
- application::CENTRIFUGE_CONNECT_TIMEOUT
- config::DEFAULT_BURST_MAX_NODES
- config::DEFAULT_CLEANUP_JOBS_DAYS
- config::DEFAULT_DB_ACQUIRE_TIMEOUT_SECS
- config::DEFAULT_DB_IDLE_TIMEOUT_SECS
- config::DEFAULT_HTTP_PORT
- config::DEFAULT_RANKING_TOP_N
- config::DEFAULT_RECLAIM_MAX_ATTEMPTS
- config::DEFAULT_RECLAIM_TIMEOUT_MINUTES
- config::DEFAULT_RETENTION_ROLLING_DAYS
- config::DEFAULT_RETENTION_SNAPSHOTS_DAYS
- config::DEFAULT_SCHEDULER_BATCH_SIZE
- config::DEFAULT_SCHEDULER_POLL_TIMEOUT_SECS
- config::DEFAULT_SCHEDULER_RECONNECT_DELAY_SECS
- cron::docs::CACHE_DOCS_FULL
- cron::docs::CACHE_DOCS_INDEX
- cron::docs::MAX_DOC_BYTES
- cron::integrity::RANKING_STALE_THRESHOLD_HOURS
- cron::rollup::ROLLING_LOOKBACK_DAYS
- cron::rollup::ROLLING_WINDOWS
- cron::rollup::VARIANCE_EXPONENT
- http::auth::ED25519_SIGNATURE_LEN
- http::auth::MAX_BODY_SIZE
- http::auth::MAX_CLOCK_SKEW
- http::routes::status::LOAD_AVERAGE_WINDOW_COUNT
- http::routes::status::ONE_DECIMAL_SCALE
- http::routes::webhooks::deploy::DEPLOY_UPDATE_DELAY
- http::services::chunks::WORK_CONTEXT_HASH_LEN
- http::services::nodes::DEFAULT_CORE_COUNT
- latitude::REQUEST_TIMEOUT
- mcp::schema::CATEGORY_ORDER
- mcp::tools::effects::MAX_IDS
- mcp::tools::query::build::MAX_ROW_LIMIT
- mcp::tools::query::execute::MAX_BATCH_QUERIES
- mcp::tools::query::execute::QUERY_TIMEOUT_SECS
- mcp::tools::query::types::DEFAULT_QUERY_LIMIT
- mcp::tools::rotations::DEFAULT_LIMIT
- mcp::tools::rotations::MAX_LIMIT
- scheduler::burst::BURST_HOSTNAME
- scheduler::burst::BURST_OS
- scheduler::burst::BURST_PLAN
- scheduler::burst::MIN_NODE_AGE_BEFORE_KILL
- scheduler::burst::SCALE_DOWN_HYSTERESIS
- scheduler::driver::NOTIFY_DEBOUNCE_MS
- scheduler::planning::DEFAULT_PHASE_0_ITERS
- scheduler::planning::DEFAULT_PHASE_0_KEEP
- scheduler::planning::DEFAULT_PHASE_1_ITERS
- scheduler::planning::DEFAULT_PHASE_1_KEEP
- scheduler::planning::DEFAULT_PHASE_2_ITERS
- scheduler::planning::DEFAULT_TARGET_CHUNK_ITERATIONS
- scheduler::planning::STAT_WEIGHTS_STATS
- scheduler::reclaim::MS_PER_MINUTE
- scheduler::runtime::job::BATCH_FULL_FIDELITY
- scheduler::runtime::job::BATCH_TIER_LARGE
- scheduler::runtime::job::BATCH_TIER_MEDIUM
- scheduler::runtime::job::BATCH_TIER_MEDIUM_MAX_ITERS
- scheduler::runtime::job::BATCH_TIER_SMALL
- scheduler::runtime::job::BATCH_TIER_SMALL_MAX_ITERS
- scheduler::runtime::tournament::FNV_OFFSET_BASIS
- scheduler::runtime::tournament::FNV_PRIME
- scheduler::runtime::tournament::KEEP_DENOMINATOR
- scheduler::runtime::tournament::MIN_SURVIVORS
- scheduler::runtime::tournament::PHASE_COUNTER_FIELDS
- scheduler::runtime::tournament::PROGRESS_TOP_K
- scheduler::runtime::tournament::RESULT_BUDGET
- scheduler::runtime::tournament::TOP_N_RESULTS
- scheduler::runtime_aggregate::RESULT_BUDGET
- scheduler::runtime_completion_log::COMPLETION_LOG_TOKEN_COPIES
- scheduler::runtime_completion_log::HASH_LEN
- scheduler::runtime_completion_log::RECENT_COMPLETIONS_CAP
- state::CRON_GRACE_PERIOD_SECS
- state::PRESENCE_GRACE_PERIOD_SECS
- state::PUBLISH_RETRIES
- state::PUBLISH_RETRY_DELAY
- state::SCHEDULER_GRACE_PERIOD_SECS
- strategy::factorial::screening::DEFAULT_KEEP_MIN
- strategy::factorial::screening::TIER1_MAX
- strategy::factorial::screening::TIER2_MAX
- strategy::factorial::screening::TIER2_PCT
- strategy::factorial::screening::TIER3_MAX
- strategy::factorial::screening::TIER3_PCT
- strategy::factorial::screening::TIER4_PCT
- strategy::factorial::types::INTERACTION_FIELD_MASK
- strategy::factorial::types::INTERACTION_ITEM_A_SHIFT
- strategy::factorial::types::INTERACTION_KIND
- strategy::factorial::types::INTERACTION_SLOT_A_SHIFT
- strategy::factorial::types::INTERACTION_SLOT_B_SHIFT
- strategy::factorial::types::KIND_MASK
- strategy::factorial::types::KIND_SHIFT
- strategy::factorial::types::MAIN_EFFECT_KIND
- strategy::factorial::types::MAIN_INDEX_MASK
- strategy::factorial::types::MAIN_SLOT_SHIFT
- strategy::factorial::types::PAYLOAD_MASK
- telemetry::CHUNKS_ASSIGNED
- telemetry::CHUNKS_COMPLETED
- telemetry::CHUNKS_FAILED
- telemetry::CHUNKS_PENDING
- telemetry::CHUNKS_RECLAIMED
- telemetry::CHUNKS_RUNNING
- telemetry::MCP_ERRORS
- telemetry::MCP_QUERY_ROWS
- telemetry::MCP_REQUESTS
- telemetry::MCP_REQUEST_DURATION
- telemetry::NODES_MARKED_OFFLINE
- telemetry::NODES_ONLINE
- telemetry::PRESENCE_POLLS
- telemetry::UPTIME_SECONDS
- telemetry::WEBHOOKS_RECEIVED
- utils::bloom::BITS_PER_BYTE
- utils::bloom::HASH_HALF_BYTES
- utils::bloom::HASH_SECOND_OFFSET
- utils::meta::WEBSITE
- utils::sys::CPU_SAMPLE_INTERVAL_MS