toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
  'nTurns': nTurns,
  'nToolCalls': nToolCalls,
  'nTotalTokens': nTotalTokens,
  if (timeToFirstToken != null)
    'timeToFirstTokenMs': timeToFirstToken!.inMilliseconds,
  if (timeToLastToken != null)
    'timeToLastTokenMs': timeToLastToken!.inMilliseconds,
  if (outputTokensPerSec != null) 'outputTokensPerSec': outputTokensPerSec,
};