openlatch-client 0.1.18

OpenLatch runtime enforcement node — the capture-and-enforce client for the AI Operations Platform
pub mod auth;
/// `openlatch boundary <enable|disable|status>` — model-boundary listener
/// config wiring + liveness. Gated behind `boundary` (rides on full-cli).
#[cfg(feature = "boundary")]
pub mod boundary;
pub mod docs;
/// CLI command handler modules.
///
/// Each submodule provides a `run_*` function for the corresponding command.
/// All handlers receive `&OutputConfig` for consistent output formatting.
pub mod doctor;
pub mod doctor_fix;
pub mod doctor_rescue;
pub mod doctor_restore;
pub mod init;
/// `openlatch inventory ...` — configuration plane CLI surface.
pub mod inventory;
pub mod lifecycle;
pub mod logs;
/// Hidden maintainer-only `__spike-update` subcommand — Phase 1 of the
/// auto-update plan. Not registered in user-facing docs.
pub mod spike_update;
pub mod status;
pub mod supervision;
pub mod telemetry;
pub mod uninstall;
/// `openlatch update [--check] [--apply]` — manual auto-update surface
/// (Phase 2). Routes through the daemon's `/admin/update` RPC when a
/// daemon is running, falls back to in-process apply otherwise.
pub mod update;