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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod event_type;
mod events;
mod json_patch;
mod payloads;

pub use event_type::AgUiEventType;
pub use events::{AgUiEvent, AgUiEventBuilder};
pub use json_patch::{JsonPatchOperation, StateDeltaBuilder};
pub use payloads::{
    ArtifactCustomPayload, CustomPayload, ExecutionStepCustomPayload, GenericCustomPayload,
    MessageRole, MessagesSnapshotPayload, RunErrorPayload, RunFinishedPayload, RunStartedPayload,
    SkillLoadedCustomPayload, StateDeltaPayload, StateSnapshotPayload, StepFinishedPayload,
    StepStartedPayload, TextMessageContentPayload, TextMessageEndPayload, TextMessageStartPayload,
    ToolCallArgsPayload, ToolCallEndPayload, ToolCallResultPayload, ToolCallStartPayload,
};