ConversationStats constructor

const ConversationStats({
  1. required int totalSessions,
  2. required int totalMessages,
  3. required int totalTokens,
  4. required double totalCost,
  5. required Duration totalDuration,
  6. required Map<String, int> toolUsageCounts,
  7. required Map<String, int> modelUsageCounts,
  8. required int averageMessagesPerSession,
  9. required double averageCostPerSession,
})

Implementation

const ConversationStats({
  required this.totalSessions,
  required this.totalMessages,
  required this.totalTokens,
  required this.totalCost,
  required this.totalDuration,
  required this.toolUsageCounts,
  required this.modelUsageCounts,
  required this.averageMessagesPerSession,
  required this.averageCostPerSession,
});