systemprompt-models 0.1.18

Shared data models and types for systemprompt.io OS
Documentation
mod call_tool_result_ext;
pub mod capabilities;
pub mod deployment;
pub mod registry;
pub mod registry_trait;
pub mod server;
mod tool_result_metadata;

pub use call_tool_result_ext::CallToolResultExt;
pub use capabilities::{
    MCP_APP_MIME_TYPE, McpAppsUiConfig, McpCspDomains, McpCspDomainsBuilder, McpExtensionId,
    McpResourceUiMeta, ToolVisibility, default_visibility, model_only_visibility,
    visibility_to_json,
};
pub use deployment::{Deployment, DeploymentConfig, McpServerType, OAuthRequirement, Settings};
pub use registry::RegistryConfig;
pub use registry_trait::{
    DynMcpDeploymentProvider, DynMcpRegistry, DynMcpToolProvider, McpDeploymentProvider,
    McpProvider, McpRegistry, McpServerState, McpToolProvider,
};
pub use server::{ERROR, McpAuthState, McpServerConfig, RUNNING, STARTING, STOPPED};
pub use tool_result_metadata::McpToolResultMetadata;