From 760db9f3e1ce3353009c39e1c27ca9c43391d779 Mon Sep 17 00:00:00 2001 From: bkellam Date: Thu, 11 Dec 2025 12:21:27 -0800 Subject: [PATCH] include host in webserver events --- packages/web/src/lib/posthog.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/web/src/lib/posthog.ts b/packages/web/src/lib/posthog.ts index 5cc8c484..9adfba1b 100644 --- a/packages/web/src/lib/posthog.ts +++ b/packages/web/src/lib/posthog.ts @@ -85,6 +85,9 @@ export async function captureEvent(event: E, properties: const distinctId = await tryGetDistinctId(); + const headersList = await headers(); + const host = headersList.get("host") ?? undefined; + const posthog = new PostHog(env.POSTHOG_PAPIK, { host: 'https://us.i.posthog.com', flushAt: 1, @@ -97,6 +100,7 @@ export async function captureEvent(event: E, properties: ...properties, sourcebot_version: clientEnv.NEXT_PUBLIC_SOURCEBOT_VERSION, install_id: env.SOURCEBOT_INSTALL_ID, + $host: host, }, distinctId, });