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 agent_card;
pub mod artifact;
pub mod artifact_metadata;
pub mod artifact_summary;
pub mod mcp_extension;
pub mod message;
pub mod methods;
pub mod security;
pub mod task;
pub mod task_metadata;
pub mod transport;

pub use agent_card::{
    AgentCapabilities, AgentCard, AgentCardBuilder, AgentCardSignature, AgentExtension,
    AgentInterface, AgentProvider, AgentSkill,
};
pub use artifact::Artifact;
pub use artifact_metadata::ArtifactMetadata;
pub use artifact_summary::ArtifactSummary;
pub use mcp_extension::{McpServerMetadata, McpToolsParams, MessageMetadata};
pub use message::{DataPart, FileContent, FilePart, Message, MessageRole, Part, TextPart};
pub use security::{AgentAuthentication, ApiKeyLocation, OAuth2Flow, OAuth2Flows, SecurityScheme};
pub use task::{Task, TaskState, TaskStatus};
pub use task_metadata::{TaskMetadata, TaskType, agent_names};
pub use transport::{ProtocolBinding, TransportProtocol};