Skip to content

ccusage / data-loader / transcriptMessageSchema

Variable: transcriptMessageSchema

ts
const transcriptMessageSchema: ObjectSchema<{
  type: OptionalSchema<StringSchema<undefined>, undefined>;
  message: OptionalSchema<ObjectSchema<{
     usage: OptionalSchema<ObjectSchema<{
        input_tokens: OptionalSchema<NumberSchema<undefined>, undefined>;
        cache_creation_input_tokens: OptionalSchema<NumberSchema<undefined>, undefined>;
        cache_read_input_tokens: OptionalSchema<NumberSchema<undefined>, undefined>;
        output_tokens: OptionalSchema<NumberSchema<undefined>, undefined>;
     }, undefined>, undefined>;
  }, undefined>, undefined>;
}, undefined>;

Valibot schema for transcript message data

Released under the MIT License.