diff --git a/packages/backend/server/src/modules/features/types/early-access.ts b/packages/backend/server/src/modules/features/types/early-access.ts index abf3b238f..f8624b065 100644 --- a/packages/backend/server/src/modules/features/types/early-access.ts +++ b/packages/backend/server/src/modules/features/types/early-access.ts @@ -4,5 +4,8 @@ import { FeatureType } from './common'; export const featureEarlyAccess = z.object({ feature: z.literal(FeatureType.EarlyAccess), - configs: z.object({}), + configs: z.object({ + // field polyfill, make it optional in the future + whitelist: z.string().array(), + }), }); diff --git a/packages/backend/server/src/modules/features/types/index.ts b/packages/backend/server/src/modules/features/types/index.ts index 0f82a393a..f732bce24 100644 --- a/packages/backend/server/src/modules/features/types/index.ts +++ b/packages/backend/server/src/modules/features/types/index.ts @@ -42,7 +42,9 @@ export const Features: Feature[] = [ feature: FeatureType.EarlyAccess, type: FeatureKind.Feature, version: 2, - configs: {}, + configs: { + whitelist: [], + }, }, { feature: FeatureType.UnlimitedWorkspace,