Skip to main content

Module services

Module services 

Source
Expand description

HTTP service layer for the API server.

Groups the proxy, middleware, static-content, and server-lifecycle services that the binary wires together. Re-exports the health-check surface (HealthChecker, HealthSummary, ModuleHealth, ProcessMonitor) used by readiness probes.

Copyright (c) systemprompt.io — Business Source License 1.1. See https://systemprompt.io for licensing details.

Re-exports§

pub use health::HealthChecker;
pub use health::HealthSummary;
pub use health::ModuleHealth;
pub use health::ProcessMonitor;

Modules§

health
Service health monitoring for managed subprocesses.
middleware
HTTP middleware layers for the API server.
proxy
Reverse proxy from the API gateway to local MCP and agent backends.
request_base_url
Request-derived base URL for OAuth discovery responses.
server
API server assembly, lifecycle, and readiness.
static_content
Static and prerendered content serving.
validation
Lightweight structural email-address validation used for request-input checks.