systemprompt-models 0.2.1

Foundation data models for systemprompt.io AI governance infrastructure. Shared DTOs, config, and domain types consumed by every layer of the MCP governance pipeline.
Documentation
pub mod cli_gateway;
pub mod cloud;
pub mod contexts;
pub mod errors;
pub mod ext;
pub mod modules;
pub mod pagination;
pub mod responses;

pub use cli_gateway::{CliExecuteRequest, CliOutputEvent};
pub use cloud::{
    CheckoutEvent, CheckoutRequest, CheckoutResponse, CloudApiError, CloudApiErrorDetail,
    CloudApiResponse, CloudCustomerInfo, CloudListResponse, CloudLogEntry, CloudLogsResponse,
    CloudPlan, CloudPlanInfo, CloudStatusResponse, CloudTenant, CloudTenantInfo,
    CloudTenantSecrets, CloudTenantStatus, CloudTenantStatusResponse, CloudUserInfo,
    DeployResponse, ExternalDbAccessResponse, ProvisioningEvent, ProvisioningEventType,
    RegistryToken, SetExternalDbAccessRequest, SetSecretsRequest, SubscriptionStatus,
    UserMeResponse,
};
pub use contexts::{CreateContextRequest, UpdateContextRequest, UserContext, UserContextWithStats};
pub use errors::{ApiError, ErrorCode, ErrorResponse, ValidationError};
pub use ext::ApiErrorExt;
pub use modules::ModuleInfo;
pub use pagination::{
    ApiQuery, PaginationInfo, PaginationParams, SearchQuery, SortOrder, SortParams,
};
pub use responses::{
    AcceptedResponse, ApiResponse, CollectionResponse, CreatedResponse, DiscoveryResponse, Link,
    MarkdownFrontmatter, MarkdownResponse, ResponseLinks, ResponseMeta, SingleResponse,
    SuccessResponse,
};