SessionUsageInfoEvent constructor

const SessionUsageInfoEvent({
  1. required String id,
  2. required String timestamp,
  3. String? parentId,
  4. bool ephemeral = true,
  5. required int tokenLimit,
  6. required int currentTokens,
  7. required int messagesLength,
})

Implementation

const SessionUsageInfoEvent({
  required super.id,
  required super.timestamp,
  super.parentId,
  super.ephemeral = true,
  required this.tokenLimit,
  required this.currentTokens,
  required this.messagesLength,
}) : super(type: 'session.usage_info');