diff --git a/lib/cjs/generated/rum.d.ts b/lib/cjs/generated/rum.d.ts index 15c6a87e..dde1ceab 100644 --- a/lib/cjs/generated/rum.d.ts +++ b/lib/cjs/generated/rum.d.ts @@ -1359,6 +1359,10 @@ export interface CommonProperties { * The percentage of sessions with traced resources */ readonly trace_sample_rate?: number; + /** + * Session Replay experimental features enabled in the SDK configuration + */ + readonly session_replay_experimental_features?: string[]; [k: string]: unknown; }; /** diff --git a/lib/esm/generated/rum.d.ts b/lib/esm/generated/rum.d.ts index 15c6a87e..dde1ceab 100644 --- a/lib/esm/generated/rum.d.ts +++ b/lib/esm/generated/rum.d.ts @@ -1359,6 +1359,10 @@ export interface CommonProperties { * The percentage of sessions with traced resources */ readonly trace_sample_rate?: number; + /** + * Session Replay experimental features enabled in the SDK configuration + */ + readonly session_replay_experimental_features?: string[]; [k: string]: unknown; }; /** diff --git a/samples/rum-events/view.json b/samples/rum-events/view.json index ba7d7139..d149b94d 100644 --- a/samples/rum-events/view.json +++ b/samples/rum-events/view.json @@ -110,6 +110,7 @@ "configuration": { "session_sample_rate": 12.45, "session_replay_sample_rate": 100, + "session_replay_experimental_features": ["layer_tree_recording"], "start_session_replay_recording_manually": true }, "profiling": { diff --git a/schemas/rum/_common-schema.json b/schemas/rum/_common-schema.json index 9406bbce..014d7625 100644 --- a/schemas/rum/_common-schema.json +++ b/schemas/rum/_common-schema.json @@ -469,6 +469,14 @@ "minimum": 0, "maximum": 100, "readOnly": true + }, + "session_replay_experimental_features": { + "type": "array", + "description": "Session Replay experimental features enabled in the SDK configuration", + "items": { + "type": "string" + }, + "readOnly": true } } },