From 0296de58b19f26e5f16779914dbd2f1a741e2a1a Mon Sep 17 00:00:00 2001 From: Adam Date: Mon, 31 Aug 2026 17:58:51 +0000 Subject: [PATCH] fix: disable unused PostHog remote features --- src/lib/observability.ts | 3 +++ src/test/observability.test.ts | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/lib/observability.ts b/src/lib/observability.ts index c95a23216..71d2b96b1 100644 --- a/src/lib/observability.ts +++ b/src/lib/observability.ts @@ -136,6 +136,9 @@ export function initializeObservability(): void { autocapture: false, capture_pageview: false, disable_session_recording: true, + disable_surveys: true, + disable_external_dependency_loading: true, + advanced_disable_flags: true, persistence: "memory", }); } diff --git a/src/test/observability.test.ts b/src/test/observability.test.ts index fdb475deb..8ecc5022b 100644 --- a/src/test/observability.test.ts +++ b/src/test/observability.test.ts @@ -198,7 +198,7 @@ describe("observability primitives", () => { expect(filterObservabilityBreadcrumb(ordinaryBreadcrumb)).toBe(ordinaryBreadcrumb); }); - it("initializes all selected Sentry capabilities and privacy controls once", () => { + it("initializes selected observability capabilities and privacy controls once", () => { vi.stubEnv("VITE_POSTHOG_KEY", "posthog-test-key"); vi.stubEnv("VITE_POSTHOG_HOST", "https://posthog.example"); vi.stubEnv("VITE_SENTRY_DSN", "https://public-test@sentry.example/1"); @@ -239,6 +239,9 @@ describe("observability primitives", () => { autocapture: false, capture_pageview: false, disable_session_recording: true, + disable_surveys: true, + disable_external_dependency_loading: true, + advanced_disable_flags: true, persistence: "memory", })); });