Skip to main content

Module services

Module services 

Source
Expand description

HTTP service layer for the API server.

Groups the gateway, 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.

Re-exports§

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

Modules§

gateway
The AI gateway: a protocol-translating proxy in front of upstream LLM providers.
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