Skip to main content

behavior_actors/operations/
mod.rs

1//! Operational policies over typed application and runtime observations.
2//!
3//! Exporters, probes, tracing subscribers, metrics recorders, and external
4//! gateways remain System capabilities. Behaviors here only fold explicit
5//! observations and emit typed replies or export requests.
6
7mod configuration;
8mod features;
9mod health;
10mod readiness;
11
12pub use configuration::{
13    Configuration, ConfigurationError, ConfigurationMessage, ConfigurationState,
14    ConfigurationVersion,
15};
16pub use features::{Feature, FeatureSet, FeatureStatus};
17pub use health::{
18    ComponentHealth, ComponentHealthState, Health, HealthError, HealthEvidence, HealthMessage,
19    HealthReport, HealthStatus, ObservationVersion,
20};
21pub use readiness::{
22    DependencyReadiness, Readiness, ReadinessError, ReadinessEvidence, ReadinessMessage,
23    ReadinessReport, ReadinessStatus,
24};