systemprompt_api/services/mod.rs
1//! HTTP service layer for the API server.
2//!
3//! Groups the gateway, proxy, middleware, static-content, and server-lifecycle
4//! services that the binary wires together. Re-exports the health-check surface
5//! ([`HealthChecker`], [`HealthSummary`], [`ModuleHealth`], [`ProcessMonitor`])
6//! used by readiness probes.
7//!
8//! Copyright (c) systemprompt.io — Business Source License 1.1.
9//! See <https://systemprompt.io> for licensing details.
10
11pub mod gateway;
12pub mod health;
13pub mod middleware;
14pub mod proxy;
15pub mod request_base_url;
16pub mod server;
17pub mod static_content;
18pub mod validation;
19
20pub use health::{HealthChecker, HealthSummary, ModuleHealth, ProcessMonitor};