diff --git a/packages/ai/src/query/builders/index.ts b/packages/ai/src/query/builders/index.ts index 515dbb4ae..2355d6e41 100644 --- a/packages/ai/src/query/builders/index.ts +++ b/packages/ai/src/query/builders/index.ts @@ -62,6 +62,12 @@ export const PUBLIC_QUERY_TYPES = new Set([ "region", "city", + // Public audience tab + "timezone", + "language", + "browser_versions", + "screen_resolution", + // Public product analytics tabs "custom_events", "custom_event_properties", diff --git a/packages/ai/src/query/builders/public-access.test.ts b/packages/ai/src/query/builders/public-access.test.ts index 6e2e590b1..106525bbe 100644 --- a/packages/ai/src/query/builders/public-access.test.ts +++ b/packages/ai/src/query/builders/public-access.test.ts @@ -26,6 +26,13 @@ const PUBLIC_OVERVIEW_QUERY_TYPES = [ "country", ] as const; +const PUBLIC_AUDIENCE_QUERY_TYPES = [ + "timezone", + "language", + "browser_versions", + "screen_resolution", +] as const; + const PUBLIC_EVENTS_QUERY_TYPES = [ "custom_events", "custom_events_summary", @@ -65,6 +72,7 @@ describe("query builder publicAccess", () => { it("marks public dashboard query families as public-readable", () => { const publicTypes = [ ...PUBLIC_OVERVIEW_QUERY_TYPES, + ...PUBLIC_AUDIENCE_QUERY_TYPES, ...PUBLIC_EVENTS_QUERY_TYPES, ...PUBLIC_ERROR_QUERY_TYPES, ...PUBLIC_VITALS_QUERY_TYPES,