From 15d0a362e3f522aa008914388e280c3a7ab383cf Mon Sep 17 00:00:00 2001 From: Marco Saia Date: Thu, 8 Jan 2026 10:02:57 +0100 Subject: [PATCH 1/3] Renamed 'processor_count' to 'logical_cpu_count' and improved description --- schemas/rum/_common-schema.json | 4 ++-- schemas/telemetry/_common-schema.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/schemas/rum/_common-schema.json b/schemas/rum/_common-schema.json index 549d13f5..4c305728 100644 --- a/schemas/rum/_common-schema.json +++ b/schemas/rum/_common-schema.json @@ -356,9 +356,9 @@ "description": "Current screen brightness level (0.0 to 1.0).", "readOnly": true }, - "processor_count": { + "logical_cpu_count": { "type": "number", - "description": "Number of device processors", + "description": "Number of logical CPU cores available for scheduling on the device at runtime, as reported by the operating system.", "readOnly": true }, "total_ram": { diff --git a/schemas/telemetry/_common-schema.json b/schemas/telemetry/_common-schema.json index fa821802..6345b5eb 100644 --- a/schemas/telemetry/_common-schema.json +++ b/schemas/telemetry/_common-schema.json @@ -127,9 +127,9 @@ "type": "string", "description": "Model of the device" }, - "processor_count": { + "logical_cpu_count": { "type": "number", - "description": "Number of device processors", + "description": "Number of logical CPU cores available for scheduling on the device at runtime, as reported by the operating system.", "readOnly": true }, "total_ram": { From 7e9dc06c9344b79c7d2cceac965cb9e9f95a974b Mon Sep 17 00:00:00 2001 From: Marco Saia Date: Thu, 8 Jan 2026 10:03:32 +0100 Subject: [PATCH 2/3] Renamed 'is_low_ram_device' to 'is_low_ram' --- schemas/rum/_common-schema.json | 2 +- schemas/telemetry/_common-schema.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/schemas/rum/_common-schema.json b/schemas/rum/_common-schema.json index 4c305728..5d407a99 100644 --- a/schemas/rum/_common-schema.json +++ b/schemas/rum/_common-schema.json @@ -366,7 +366,7 @@ "description": "Total RAM in megabytes", "readOnly": true }, - "is_low_ram_device": { + "is_low_ram": { "type": "boolean", "description": "Whether the device is considered a low RAM device (Android)", "readOnly": true diff --git a/schemas/telemetry/_common-schema.json b/schemas/telemetry/_common-schema.json index 6345b5eb..b7569192 100644 --- a/schemas/telemetry/_common-schema.json +++ b/schemas/telemetry/_common-schema.json @@ -137,7 +137,7 @@ "description": "Total RAM in megabytes", "readOnly": true }, - "is_low_ram_device": { + "is_low_ram": { "type": "boolean", "description": "Whether the device is considered a low RAM device (Android)", "readOnly": true From 11d1885726259ec6667217bb7fdfabfdd338768a Mon Sep 17 00:00:00 2001 From: Marco Saia Date: Thu, 8 Jan 2026 16:06:16 +0100 Subject: [PATCH 3/3] Re-generated schemas --- lib/cjs/generated/rum.d.ts | 6 +++--- lib/cjs/generated/telemetry.d.ts | 6 +++--- lib/esm/generated/rum.d.ts | 6 +++--- lib/esm/generated/telemetry.d.ts | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/cjs/generated/rum.d.ts b/lib/cjs/generated/rum.d.ts index fc71df61..70c97216 100644 --- a/lib/cjs/generated/rum.d.ts +++ b/lib/cjs/generated/rum.d.ts @@ -1625,9 +1625,9 @@ export interface CommonProperties { */ readonly brightness_level?: number; /** - * Number of device processors + * Number of logical CPU cores available for scheduling on the device at runtime, as reported by the operating system. */ - readonly processor_count?: number; + readonly logical_cpu_count?: number; /** * Total RAM in megabytes */ @@ -1635,7 +1635,7 @@ export interface CommonProperties { /** * Whether the device is considered a low RAM device (Android) */ - readonly is_low_ram_device?: boolean; + readonly is_low_ram?: boolean; [k: string]: unknown; }; /** diff --git a/lib/cjs/generated/telemetry.d.ts b/lib/cjs/generated/telemetry.d.ts index 72d3ba29..a7c2ef41 100644 --- a/lib/cjs/generated/telemetry.d.ts +++ b/lib/cjs/generated/telemetry.d.ts @@ -600,9 +600,9 @@ export interface CommonTelemetryProperties { */ model?: string; /** - * Number of device processors + * Number of logical CPU cores available for scheduling on the device at runtime, as reported by the operating system. */ - readonly processor_count?: number; + readonly logical_cpu_count?: number; /** * Total RAM in megabytes */ @@ -610,7 +610,7 @@ export interface CommonTelemetryProperties { /** * Whether the device is considered a low RAM device (Android) */ - readonly is_low_ram_device?: boolean; + readonly is_low_ram?: boolean; [k: string]: unknown; }; /** diff --git a/lib/esm/generated/rum.d.ts b/lib/esm/generated/rum.d.ts index fc71df61..70c97216 100644 --- a/lib/esm/generated/rum.d.ts +++ b/lib/esm/generated/rum.d.ts @@ -1625,9 +1625,9 @@ export interface CommonProperties { */ readonly brightness_level?: number; /** - * Number of device processors + * Number of logical CPU cores available for scheduling on the device at runtime, as reported by the operating system. */ - readonly processor_count?: number; + readonly logical_cpu_count?: number; /** * Total RAM in megabytes */ @@ -1635,7 +1635,7 @@ export interface CommonProperties { /** * Whether the device is considered a low RAM device (Android) */ - readonly is_low_ram_device?: boolean; + readonly is_low_ram?: boolean; [k: string]: unknown; }; /** diff --git a/lib/esm/generated/telemetry.d.ts b/lib/esm/generated/telemetry.d.ts index 72d3ba29..a7c2ef41 100644 --- a/lib/esm/generated/telemetry.d.ts +++ b/lib/esm/generated/telemetry.d.ts @@ -600,9 +600,9 @@ export interface CommonTelemetryProperties { */ model?: string; /** - * Number of device processors + * Number of logical CPU cores available for scheduling on the device at runtime, as reported by the operating system. */ - readonly processor_count?: number; + readonly logical_cpu_count?: number; /** * Total RAM in megabytes */ @@ -610,7 +610,7 @@ export interface CommonTelemetryProperties { /** * Whether the device is considered a low RAM device (Android) */ - readonly is_low_ram_device?: boolean; + readonly is_low_ram?: boolean; [k: string]: unknown; }; /**