@pbroom/color-kit/computeTypes

PlaneComputeTelemetryBucket

Telemetry for one workload shape: all scheduled requests whose schedule.bucketKey matches.

interfaceimport type { PlaneComputeTelemetryBucket } from '@pbroom/color-kit/compute';types.ts:156
interface PlaneComputeTelemetryBucket {
  key: string;
  totalSamples: number;
  lastUsedBackend?: 'js';
  backends: Partial<Record<PlaneComputeBackendKind, PlaneComputeTelemetryBackendStats>>;
}

Properties

keystring
Bucket key (same as the response's schedule.bucketKey).
totalSamplesnumber
Runs recorded in this bucket across all backends.
lastUsedBackend?'js'
Backend of the most recent run.
backendsPartial<Record<PlaneComputeBackendKind, PlaneComputeTelemetryBackendStats>>
Per-backend timing stats; only backends that have run appear.