Skip to main content

Crate systemprompt_logging

Crate systemprompt_logging 

Source

Re-exports§

pub use extension::LoggingExtension;
pub use layer::DatabaseLayer;
pub use models::LogEntry;
pub use models::LogFilter;
pub use models::LogLevel;
pub use repository::AnalyticsEvent;
pub use repository::AnalyticsRepository;
pub use repository::LoggingRepository;
pub use services::DatabaseLogService;
pub use services::FilterSystemFields;
pub use services::LoggingMaintenanceService;
pub use services::RequestSpan;
pub use services::RequestSpanBuilder;
pub use services::SystemSpan;
pub use services::is_startup_mode;
pub use services::publish_log;
pub use services::set_log_publisher;
pub use services::set_startup_mode;
pub use trace::AiRequestDetail;
pub use trace::AiRequestFilter;
pub use trace::AiRequestInfo;
pub use trace::AiRequestListItem;
pub use trace::AiRequestStats;
pub use trace::AiRequestSummary;
pub use trace::AiTraceService;
pub use trace::AuditLookupResult;
pub use trace::AuditToolCallRow;
pub use trace::ConversationMessage;
pub use trace::ExecutionStep;
pub use trace::ExecutionStepSummary;
pub use trace::LevelCount;
pub use trace::LinkedMcpCall;
pub use trace::LogSearchFilter;
pub use trace::LogSearchItem;
pub use trace::LogTimeRange;
pub use trace::McpExecutionSummary;
pub use trace::McpToolExecution;
pub use trace::ModelStatsRow;
pub use trace::ModuleCount;
pub use trace::ProviderStatsRow;
pub use trace::TaskArtifact;
pub use trace::TaskInfo;
pub use trace::ToolExecutionFilter;
pub use trace::ToolExecutionItem;
pub use trace::ToolLogEntry;
pub use trace::TraceEvent;
pub use trace::TraceListFilter;
pub use trace::TraceListItem;
pub use trace::TraceQueryService;

Modules§

extension
layer
models
repository
services
trace

Functions§

init_console_logging
init_console_logging_with_level
init_logging