Skip to main content

Module models

Module models 

Source
Expand description

Public DTO/row types for the analytics crate.

Submodules are split by domain (engagement, events, fingerprint, funnel) plus a reporting family of row structs consumed by report frontends such as systemprompt-cli.

Copyright (c) systemprompt.io — Business Source License 1.1. See https://systemprompt.io for licensing details.

Re-exports§

pub use reporting::*;

Modules§

reporting
Row DTOs backing analytics reports. Each submodule groups rows for a single report family (agents, content, overview, requests, sessions, tools); systemprompt-cli is the primary consumer.

Structs§

ActivityTrend
AnalyticsEvent
AnalyticsEventBatchResponse
AnalyticsEventCreated
AnalyticsSession
BotTrafficStats
BrowserBreakdown
ContentStat
ConversationByAgent
ConversationSummary
ConversationTrend
ConversionEventData
CostOverview
CreateAnalyticsEventBatchInput
CreateAnalyticsEventInput
CreateEngagementEventInput
CreateFunnelInput
CreateFunnelStepInput
DeviceBreakdown
EngagementEvent
EngagementEventData
EngagementOptionalMetrics
ErrorSummary
FingerprintAnalysisResult
FingerprintReputation
Funnel
FunnelProgress
FunnelStats
FunnelStep
FunnelStepStats
FunnelWithSteps
GeographicBreakdown
LinkClickEventData
PlatformOverview
RecentConversation
ScrollEventData
TopAgent
TopTool
TopUser
TrafficSource
TrafficSummary
UserMetricsWithTrends

Enums§

AnalyticsEventType
FlagReason
FunnelMatchType