Usage constructor

const Usage({
  1. required int input,
  2. required int output,
  3. required int cacheRead,
  4. required int cacheWrite,
  5. int? cacheWrite1h,
  6. int? reasoning,
  7. required int totalTokens,
  8. required UsageCost cost,
})

Implementation

const Usage({
  required this.input,
  required this.output,
  required this.cacheRead,
  required this.cacheWrite,
  this.cacheWrite1h,
  this.reasoning,
  required this.totalTokens,
  required this.cost,
});