Structs§
- Cost
Overview - Full cost overview with breakdowns by user and model.
- DayCost
Summary - Cost summary for a single day, broken down by model.
- DayModel
Cost - Cost for a single model on a single day.
- Model
Cost Summary - Cost summary per model.
- Session
Manager - Manages session lifecycle — creation, channel-aware resolution, closure, and usage tracking.
- Session
Message - A stored message in a session.
- Session
Meta - Metadata for a session.
- Tool
Usage Summary - Aggregated tool invocation statistics, grouped by tool name.
- Usage
Record - Usage record for a single turn.
- Usage
Summary - Aggregated usage summary for a session.
- User
Cost Summary - Cost summary per user.
Enums§
- Channel
- A channel that sessions are scoped to.
- Session
Decision - Decision from session resolution on whether to continue or start a new session.