Skip to content

ccusage / data-loader / transcriptUsageSchema

Variable: transcriptUsageSchema

ts
const transcriptUsageSchema: ZodObject<{
  input_tokens: ZodOptional<ZodNumber>;
  cache_creation_input_tokens: ZodOptional<ZodNumber>;
  cache_read_input_tokens: ZodOptional<ZodNumber>;
  output_tokens: ZodOptional<ZodNumber>;
}, "strip", ZodTypeAny, {
  input_tokens?: number;
  cache_creation_input_tokens?: number;
  cache_read_input_tokens?: number;
  output_tokens?: number;
}, {
  input_tokens?: number;
  cache_creation_input_tokens?: number;
  cache_read_input_tokens?: number;
  output_tokens?: number;
}>;

Zod schema for transcript usage data from Claude messages

Released under the MIT License.