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-cliis the primary consumer.
Structs§
- Activity
Trend - Analytics
Event - Analytics
Event Batch Response - Analytics
Event Created - Analytics
Session - BotTraffic
Stats - Browser
Breakdown - Content
Stat - Conversation
ByAgent - Conversation
Summary - Conversation
Trend - Conversion
Event Data - Cost
Overview - Create
Analytics Event Batch Input - Create
Analytics Event Input - Create
Engagement Event Input - Create
Funnel Input - Create
Funnel Step Input - Device
Breakdown - Engagement
Event - Engagement
Event Data - Engagement
Optional Metrics - Error
Summary - Fingerprint
Analysis Result - Fingerprint
Reputation - Funnel
- Funnel
Progress - Funnel
Stats - Funnel
Step - Funnel
Step Stats - Funnel
With Steps - Geographic
Breakdown - Link
Click Event Data - Platform
Overview - Recent
Conversation - Scroll
Event Data - TopAgent
- TopTool
- TopUser
- Traffic
Source - Traffic
Summary - User
Metrics With Trends