List of all items
Structs
- child_runner::runner::ChildRunHandle
- child_runner::runner::ChildRunReport
- child_runner::runner::ChildRunner
- config::audit::AuditConfig
- config::audit::confique_audit_config_layer::AuditConfigLayer
- config::configurable::DashboardIpcConfig
- config::configurable::DashboardRegistrationConfig
- config::configurable::ObservabilityConfig
- config::configurable::PolicyConfig
- config::configurable::ShutdownConfig
- config::configurable::SupervisorConfig
- config::configurable::SupervisorRootConfig
- config::configurable::confique_dashboard_ipc_config_layer::DashboardIpcConfigLayer
- config::configurable::confique_dashboard_registration_config_layer::DashboardRegistrationConfigLayer
- config::configurable::confique_observability_config_layer::ObservabilityConfigLayer
- config::configurable::confique_policy_config_layer::PolicyConfigLayer
- config::configurable::confique_shutdown_config_layer::ShutdownConfigLayer
- config::configurable::confique_supervisor_config_layer::SupervisorConfigLayer
- config::configurable::confique_supervisor_root_config_layer::SupervisorRootConfigLayer
- config::ipc_security::AllowlistConfig
- config::ipc_security::AuthorizationConfig
- config::ipc_security::IdempotencyConfig
- config::ipc_security::IpcSecurityConfig
- config::ipc_security::PeerIdentityConfig
- config::ipc_security::RateLimitConfig
- config::ipc_security::ReplayProtectionConfig
- config::ipc_security::RequestSizeLimitConfig
- config::policy::ChildStrategyOverrideConfig
- config::policy::DynamicSupervisorConfig
- config::policy::FailureWindowConfig
- config::policy::GroupConfig
- config::policy::GroupDependencyConfig
- config::policy::GroupStrategyConfig
- config::policy::MeltdownConfig
- config::policy::RestartBudgetConfig
- config::policy::RestartLimitConfig
- config::policy::SeverityDefaultConfig
- config::policy::SupervisionPipelineConfig
- config::policy::confique_child_strategy_override_config_layer::ChildStrategyOverrideConfigLayer
- config::policy::confique_dynamic_supervisor_config_layer::DynamicSupervisorConfigLayer
- config::policy::confique_failure_window_config_layer::FailureWindowConfigLayer
- config::policy::confique_group_config_layer::GroupConfigLayer
- config::policy::confique_group_dependency_config_layer::GroupDependencyConfigLayer
- config::policy::confique_group_strategy_config_layer::GroupStrategyConfigLayer
- config::policy::confique_meltdown_config_layer::MeltdownConfigLayer
- config::policy::confique_restart_budget_config_layer::RestartBudgetConfigLayer
- config::policy::confique_restart_limit_config_layer::RestartLimitConfigLayer
- config::policy::confique_severity_default_config_layer::SeverityDefaultConfigLayer
- config::policy::confique_supervision_pipeline_config_layer::SupervisionPipelineConfigLayer
- config::state::ConfigState
- control::command::CommandId
- control::command::CommandMeta
- control::command::CurrentState
- control::handle::SupervisorHandle
- control::outcome::ChildControlFailure
- control::outcome::ChildControlResult
- control::outcome::ChildLivenessState
- control::outcome::ChildRuntimeRecord
- control::outcome::GenerationFenceOutcome
- control::outcome::GenerationFenceState
- control::outcome::PendingRestart
- control::outcome::PendingRestartSummary
- control::outcome::RestartLimitState
- control::outcome::StaleAttemptReport
- dashboard::config::ValidatedDashboardIpcConfig
- dashboard::config::ValidatedDashboardRegistrationConfig
- dashboard::error::DashboardError
- dashboard::ipc_server::DashboardIpcService
- dashboard::model::AuditEvent
- dashboard::model::ControlCommandRequest
- dashboard::model::ControlCommandResult
- dashboard::model::ControlCommandTarget
- dashboard::model::DashboardChildControlFailure
- dashboard::model::DashboardChildControlResult
- dashboard::model::DashboardChildLivenessState
- dashboard::model::DashboardChildRuntimeRecord
- dashboard::model::DashboardCurrentState
- dashboard::model::DashboardGenerationFenceOutcome
- dashboard::model::DashboardPendingRestartSummary
- dashboard::model::DashboardRestartLimitState
- dashboard::model::DashboardState
- dashboard::model::EventRecord
- dashboard::model::LogRecord
- dashboard::model::RuntimeState
- dashboard::model::SupervisorEdge
- dashboard::model::SupervisorNode
- dashboard::model::SupervisorTopology
- dashboard::model::SupportedCommand
- dashboard::model::TargetProcessIdentity
- dashboard::model::TargetProcessRegistration
- dashboard::protocol::IpcRequest
- dashboard::protocol::IpcResponse
- dashboard::registration::RegistrationAck
- dashboard::registration::RegistrationAckError
- dashboard::runtime::DashboardIpcRuntimeGuard
- dashboard::state::DashboardStateInput
- error::types::TaskFailure
- event::correlation::CorrelationHandle
- event::correlation::SequenceAlreadyRegistered
- event::payload::CommandAudit
- event::payload::FiniteF64
- event::payload::PolicyDecision
- event::payload::StateTransition
- event::payload::SupervisorEvent
- event::payload::Where
- event::time::CorrelationId
- event::time::EventSequence
- event::time::EventSequenceSource
- event::time::EventTime
- event::time::When
- health::heartbeat::HealthPolicy
- health::heartbeat::Heartbeat
- id::types::ChildId
- id::types::ChildStartCount
- id::types::Generation
- id::types::SupervisorId
- id::types::SupervisorPath
- ipc::security::IpcSecurityPipeline
- ipc::security::audit::AuditRecord
- ipc::security::idempotency::IdempotencyCache
- ipc::security::limits::TokenBucket
- ipc::security::peer_identity::PeerIdentity
- ipc::security::replay::ReplayWindow
- journal::ring::EventJournal
- observe::fairness::FairnessProbe
- observe::fairness::StarvationAlert
- observe::metrics::MetricLabelError
- observe::metrics::MetricSample
- observe::metrics::MetricsFacade
- observe::pipeline::AuditRecord
- observe::pipeline::ObservabilityPipeline
- observe::pipeline::PipelineStageDiagnostic
- observe::pipeline::StructuredLogRecord
- observe::pipeline::TestRecorder
- observe::tracing::ChildStartCountSpan
- observe::tracing::TracingEvent
- policy::backoff::BackoffPolicy
- policy::backoff::ColdStartBudget
- policy::backoff::HotLoopDetector
- policy::budget::RestartBudgetConfig
- policy::budget::RestartBudgetTracker
- policy::decision::PolicyEngine
- policy::failure_window::FailureWindow
- policy::failure_window::FailureWindowConfig
- policy::failure_window::FailureWindowState
- policy::group::GroupDependencyEdge
- policy::group::GroupIsolationPolicy
- policy::meltdown::GroupCounter
- policy::meltdown::LocalVerdict
- policy::meltdown::MeltdownPolicy
- policy::meltdown::MeltdownTracker
- policy::meltdown::MergedVerdict
- policy::task_role_defaults::EffectivePolicy
- policy::task_role_defaults::RoleDefaultPolicy
- policy::task_role_defaults::RoleSemanticConflict
- policy::task_role_defaults::SidecarConfig
- readiness::signal::ReadySignal
- registry::entry::ChildRuntime
- registry::store::RegistryStore
- runtime::admission::AdmissionConflict
- runtime::admission::AdmissionSet
- runtime::child_slot::ChildExitSummary
- runtime::child_slot::ChildSlot
- runtime::child_slot::RestartLimitTracker
- runtime::child_slot::RuntimeTimeBase
- runtime::concurrent_gate::CombinedThrottleGate
- runtime::concurrent_gate::GroupLevelGate
- runtime::concurrent_gate::SupervisorInstanceGate
- runtime::control_loop::RuntimeControlState
- runtime::lifecycle::RuntimeControlPlane
- runtime::lifecycle::RuntimeExitReport
- runtime::lifecycle::RuntimeFailureReason
- runtime::lifecycle::RuntimeHealthReport
- runtime::pipeline::ActionDecision
- runtime::pipeline::BudgetEvaluation
- runtime::pipeline::PipelineContext
- runtime::pipeline::SupervisionPipeline
- runtime::shutdown::SlotReconcileResult
- runtime::supervisor::Supervisor
- runtime::watchdog::RuntimeWatchdog
- shutdown::coordinator::ShutdownCoordinator
- shutdown::coordinator::ShutdownResult
- shutdown::report::ChildShutdownOutcome
- shutdown::report::ChildShutdownOutcomeInput
- shutdown::report::ShutdownPipelineReport
- shutdown::report::ShutdownReconcileReport
- shutdown::stage::ShutdownCause
- shutdown::stage::ShutdownPolicy
- spec::child::BackoffPolicy
- spec::child::ChildSpec
- spec::child::CommandPermissions
- spec::child::EnvVar
- spec::child::HealthCheckConfig
- spec::child::HealthPolicy
- spec::child::ReadinessConfig
- spec::child::ResourceLimits
- spec::child::SecretRef
- spec::child::ShutdownPolicy
- spec::child_declaration::ChildDeclaration
- spec::child_declaration::CompensatingRecord
- spec::child_declaration::PendingChild
- spec::child_declaration::ValidationError
- spec::supervisor::BackpressureConfig
- spec::supervisor::ChildStrategyOverride
- spec::supervisor::DynamicSupervisorPolicy
- spec::supervisor::GroupConfig
- spec::supervisor::GroupStrategy
- spec::supervisor::RestartLimit
- spec::supervisor::StrategyExecutionPlan
- spec::supervisor::SupervisorSpec
- spec::supervisor::confique_backpressure_config_layer::BackpressureConfigLayer
- state::child::ChildState
- state::supervisor::SupervisorState
- summary::builder::RunSummary
- summary::builder::RunSummaryBuilder
- task::context::TaskContext
- task::factory::ServiceFn
- test_support::factory::DeterministicJitter
- test_support::factory::EventCollector
- test_support::factory::EventFixture
- test_support::factory::PausedTime
- tree::builder::SupervisorTree
- tree::builder::SupervisorTreeNode
- types::running_instance_id::RunningInstanceId
Enums
- child_runner::run_exit::TaskExit
- config::configurable::DashboardIpcBindMode
- config::policy::FailureWindowMode
- control::command::CommandResult
- control::command::ControlCommand
- control::outcome::ChildAttemptStatus
- control::outcome::ChildControlFailurePhase
- control::outcome::ChildControlOperation
- control::outcome::ChildStopState
- control::outcome::GenerationFenceDecision
- control::outcome::GenerationFencePhase
- control::outcome::StaleReportHandling
- dashboard::model::ControlCommandKind
- dashboard::model::DashboardChildAttemptStatus
- dashboard::model::DashboardChildControlFailurePhase
- dashboard::model::DashboardChildControlOperation
- dashboard::model::DashboardChildStopState
- dashboard::model::DashboardCommandResult
- dashboard::model::DashboardCriticality
- dashboard::model::DashboardGenerationFenceDecision
- dashboard::model::DashboardGenerationFencePhase
- dashboard::model::DashboardManagedChildState
- dashboard::model::DashboardReadinessState
- dashboard::model::RegistrationState
- dashboard::model::SupervisorEdgeKind
- dashboard::model::SupervisorNodeKind
- dashboard::model::TargetConnectionState
- dashboard::protocol::IpcMethod
- dashboard::protocol::IpcResult
- dashboard::protocol::IpcServerPush
- error::types::SupervisorError
- error::types::TaskFailureKind
- event::correlation::CorrelationQueryError
- event::payload::ColdStartReason
- event::payload::HotLoopReason
- event::payload::MeltdownScope
- event::payload::ProtectionAction
- event::payload::ThrottleGateOwner
- event::payload::What
- ipc::security::CheckOutcome
- ipc::security::audit::AuditBackend
- ipc::security::authz::IpcRiskAction
- observe::metrics::SupervisorMetricName
- observe::pipeline::PipelineStage
- policy::backoff::JitterMode
- policy::budget::BudgetVerdict
- policy::decision::PolicyFailureKind
- policy::decision::RestartDecision
- policy::decision::RestartPolicy
- policy::decision::TaskExit
- policy::failure_window::WindowMode
- policy::group::PropagationPolicy
- policy::meltdown::MeltdownOutcome
- policy::task_role_defaults::OnBudgetExhaustedAction
- policy::task_role_defaults::OnFailureAction
- policy::task_role_defaults::OnManualStopAction
- policy::task_role_defaults::OnSuccessAction
- policy::task_role_defaults::OnTimeoutAction
- policy::task_role_defaults::PolicySource
- policy::task_role_defaults::SeverityClass
- policy::task_role_defaults::TaskRole
- readiness::signal::ReadinessPolicy
- readiness::signal::ReadinessState
- registry::entry::ChildRuntimeStatus
- runtime::lifecycle::RuntimeControlPlaneState
- runtime::message::ChildStartMessage
- runtime::message::ControlPlaneMessage
- runtime::message::RuntimeLoopMessage
- runtime::pipeline::ExitClassification
- shutdown::report::ChildShutdownStatus
- shutdown::report::ResourceReconcileStatus
- shutdown::stage::ShutdownPhase
- spec::child::Criticality
- spec::child::RestartPolicy
- spec::child::TaskKind
- spec::child_declaration::Phase
- spec::supervisor::BackpressureStrategy
- spec::supervisor::EscalationPolicy
- spec::supervisor::SupervisionStrategy
- state::child::ChildHealth
- state::child::ChildLifecycleState
- state::child::ChildReadiness
- state::supervisor::MeltdownState
- state::supervisor::ShutdownState
- task::factory::TaskResult
Traits
Functions
- config::loader::load_config_from_yaml_file
- config::yaml::parse_config_state
- dashboard::config::validate_dashboard_ipc_config
- dashboard::diagnostics::field_names
- dashboard::events::event_to_record
- dashboard::events::journal_to_event_records
- dashboard::events::log_record_for_event
- dashboard::ipc_server::bind_dashboard_listener
- dashboard::ipc_server::validate_command
- dashboard::model::dashboard_command_result_value
- dashboard::model::runtime_state_from_child_runtime_record
- dashboard::protocol::decode_command_params
- dashboard::protocol::parse_request_line
- dashboard::protocol::response_to_line
- dashboard::registration::build_registration_payload
- dashboard::registration::registration_to_line
- dashboard::registration::run_registration_heartbeat
- dashboard::registration::send_registration_upsert
- dashboard::runtime::start_dashboard_ipc_runtime
- dashboard::state::build_dashboard_state
- dashboard::state::declared_state_from_spec
- dashboard::state::runtime_state_rows
- dashboard::state::topology_from_spec
- ipc::security::allowlist::check_allowlist
- ipc::security::audit::alerts::failure_count
- ipc::security::audit::alerts::increment_failure_count
- ipc::security::authz::verify_authorization
- ipc::security::limits::check_request_size
- ipc::security::peer_identity::extract_peer_identity
- ipc::security::peer_identity::prepare_socket_path_for_bind
- ipc::security::peer_identity::verify_peer_identity
- policy::backoff::calculate_decorrelated_jitter
- policy::backoff::calculate_full_jitter
- policy::meltdown::merge_meltdown_verdicts
- policy::task_role_defaults::semantic_conflicts_for_child
- runtime::control_loop::run_control_loop
- runtime::shutdown::reconcile_shutdown_slots
- runtime::shutdown::shutdown_tree_fanout
- spec::child_declaration::validate_child_declaration
- task::factory::service_fn
- test_support::assertions::assert_child_state
- test_support::assertions::assert_event_sequences_increase
- test_support::assertions::assert_journal_len
- test_support::assertions::assert_recorder_has_metrics
- test_support::assertions::assert_shutdown_without_orphaned_tasks
- test_support::assertions::assert_summary_has_recent_events
- test_support::child_spawn::fail_next_child_spawns_for
- test_support::factory::decorrelated_jitter_backoff_policy
- test_support::factory::deterministic_backoff_policy
- test_support::factory::full_jitter_backoff_policy
- test_support::factory::runtime_control_plane_failed_handle
- test_support::test_time::advance_test_clock
- test_support::test_time::spawn_auto_clock_drive
- test_support::test_time::with_auto_clock_drive
- tree::order::kahn_sort
- tree::order::restart_execution_plan
- tree::order::restart_scope
- tree::order::shutdown_order
- tree::order::startup_order
Type Aliases
Constants
- dashboard::diagnostics::COMMAND_ID
- dashboard::diagnostics::DROPPED_COUNT
- dashboard::diagnostics::IPC_PATH
- dashboard::diagnostics::METHOD
- dashboard::diagnostics::REQUEST_ID
- dashboard::diagnostics::SEQUENCE
- dashboard::diagnostics::STAGE
- dashboard::diagnostics::TARGET_ID
- dashboard::protocol::DASHBOARD_IPC_PROTOCOL_VERSION
- platform::UNIX_PLATFORM
- runtime::child_slot::DEFAULT_HEARTBEAT_TIMEOUT_SECS
- test_support::test_time::AUTO_CLOCK_TICK