Skip to content

Variable: ClientUsageSnapshotSchema

Makaio Framework


Makaio Framework / contracts/client / ClientUsageSnapshotSchema

const ClientUsageSnapshotSchema: ZodObject<{ clientAccountId: ZodString; clientId: ZodString; displayLabel: ZodOptional<ZodString>; metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>; observedAt: ZodNumber; source: ZodString; usage: ZodObject<{ windows: ZodArray<ZodObject<{ key: ZodString; label: ZodString; resetsAt: ZodOptional<ZodNumber>; usedPercentage: ZodNumber; }, $strip>>; }, $strip>; }, $strip>

Defined in: ../../../packages/contracts/src/client/account-identity.ts:84

Canonical usage snapshot emitted after stitching identity and usage.