systemprompt-logging 0.6.0

Tracing and audit infrastructure for systemprompt.io AI governance. Structured events, five-point audit traces, and SIEM-ready JSON output — part of the MCP governance pipeline.
//! Trace-domain DTOs grouped by cohesion: trace listings + events, AI request
//! analytics, MCP/tool executions, and log-search summaries.

mod ai;
mod log;
mod tool;
mod trace;

pub use ai::{
    AiRequestDetail, AiRequestFilter, AiRequestInfo, AiRequestListItem, AiRequestStats,
    ConversationMessage, ModelStatsRow, ProviderStatsRow,
};
pub use log::{LevelCount, LogSearchFilter, LogSearchItem, LogTimeRange, ModuleCount};
pub use tool::{
    AuditLookupResult, AuditToolCallRow, LinkedMcpCall, McpToolExecution, TaskArtifact,
    ToolExecutionFilter, ToolExecutionItem, ToolLogEntry,
};
pub use trace::{
    AiRequestSummary, ExecutionStep, ExecutionStepSummary, McpExecutionSummary, TaskInfo,
    TraceEvent, TraceListFilter, TraceListItem,
};