From 7502135e29c06de495d3e2be88926c8a35fe3e46 Mon Sep 17 00:00:00 2001 From: Ahmed Ben Mahmoud Date: Fri, 11 Jul 2025 12:15:57 +0200 Subject: [PATCH] feat(js-web): add autocapture option --- common/dto/js-web-settings.dto.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/common/dto/js-web-settings.dto.ts b/common/dto/js-web-settings.dto.ts index 2ec89bb..36ae4f3 100644 --- a/common/dto/js-web-settings.dto.ts +++ b/common/dto/js-web-settings.dto.ts @@ -9,7 +9,12 @@ export const JsWebPosthogConfigSchema = z.object({ ) .nullable() .default("https://us.posthog.com"), - + autocapture: z + .boolean() + .describe( + `Determines if PostHog should autocapture events. This setting does not affect capturing pageview events (see capture_pageview)` + ) + .default(false), // set app's default to false because web pixel is recommended capture_pageview: z .boolean()