Skip to content

Commit e6ed6d5

Browse files
twn-lloydclaude
andcommitted
fix(observability): use disable_session_recording PostHog option
posthog-js v1.x does not accept session_recording.enabled on init; use the documented disable_session_recording flag instead. Inverts the cfg.posthog.sessionRecording flag to produce the correct value. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 49a0e82 commit e6ed6d5

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

packages/observability/src/modules/observability/widgets/injection/admin-shell/widget.client.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export default function AdminShellObservability() {
2828
posthog.init(cfg.posthog.key, {
2929
api_host: cfg.posthog.host,
3030
autocapture: true,
31-
session_recording: { enabled: cfg.posthog.sessionRecording ?? false },
31+
disable_session_recording: !(cfg.posthog.sessionRecording ?? false),
3232
person_profiles: 'identified_only',
3333
})
3434
}

packages/observability/src/modules/observability/widgets/injection/portal-shell/widget.client.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export default function PortalShellObservability() {
2828
posthog.init(cfg.posthog.key, {
2929
api_host: cfg.posthog.host,
3030
autocapture: true,
31-
session_recording: { enabled: cfg.posthog.sessionRecording ?? false },
31+
disable_session_recording: !(cfg.posthog.sessionRecording ?? false),
3232
person_profiles: 'identified_only',
3333
})
3434
}

0 commit comments

Comments
 (0)