openlatch-client 0.3.3

OpenLatch runtime enforcement node — the capture-and-enforce adapter that evaluates every covered action against a coding agent's Autonomy Zone before it runs
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;
/// `openlatch evaluate` — the batch verdict surface another process drives over
/// NDJSON. Stateless by contract: it must answer on a box holding nothing but
/// the binary, which is what `ci/check-engine-purity.py` scans it for.
pub mod evaluate;
pub mod init;
/// `openlatch inventory ...` — configuration plane CLI surface.
pub mod inventory;
pub mod lifecycle;
pub mod logs;
/// `openlatch proxy <status|discover|set|clear|test>` — the egress route, plus the
/// gate `init` runs before it touches anything destructive.
pub mod proxy;
/// 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;