//! `OpsRuntime` builder + supervised-agent wrapper.

mod builder;
#[cfg(feature = "gates")]
pub mod gated_invoker;
#[cfg(feature = "governor")]
pub mod governed_llm;
mod supervised;

pub use builder::{OpsRuntime, OpsRuntimeBuilder};
#[cfg(feature = "governor")]
pub use governed_llm::GovernedLlmClient;
pub use supervised::SupervisedAgent;
