SessionState.fromJson constructor
Implementation
factory SessionState.fromJson(Map<String, dynamic> json) => SessionState(
id: json['id'] as String,
startTime: DateTime.parse(json['startTime'] as String),
inputTokens: json['inputTokens'] as int? ?? 0,
outputTokens: json['outputTokens'] as int? ?? 0,
cost: (json['cost'] as num?)?.toDouble() ?? 0.0,
activeModel: json['activeModel'] as String?,
activeProvider: json['activeProvider'] as String?,
);