systemprompt-api 0.21.1

Axum-based HTTP server and API gateway for systemprompt.io AI governance infrastructure. Exposes governed agents, MCP, A2A, and admin endpoints with rate limiting and RBAC.
Documentation
//! Server startup reconciliation and lifecycle wiring.
//!
//! Reconciles enabled agents and system MCP services into a running state,
//! bridges runtime startup events, and initializes the scheduler before the
//! server begins accepting traffic.
//!
//! Copyright (c) systemprompt.io — Business Source License 1.1.
//! See <https://systemprompt.io> for licensing details.

mod agents;
mod event_bridge;
mod reconciliation;
mod scheduler;

pub(super) use agents::reconcile_agents;
pub(super) use event_bridge::start_event_bridge;
pub(super) use reconciliation::reconcile_system_services;
pub(super) use scheduler::initialize_scheduler;

#[cfg(feature = "test-api")]
pub use reconciliation::test_api as reconciliation_test_api;