File size: 624 Bytes
064bfd6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import { isEnvTruthy } from '../utils/envUtils.js'
// Lazy read so ENABLE_GROWTHBOOK_DEV from globalSettings.env (applied after
// module load) is picked up. USER_TYPE is a build-time define so it's safe.
export function getGrowthBookClientKey(): string {
const useExperimentalClientKey =
isEnvTruthy(process.env.CLAUDE_CODE_EXPERIMENTAL_BUILD) ||
(process.env.USER_TYPE === 'ant' &&
isEnvTruthy(process.env.ENABLE_GROWTHBOOK_DEV))
if (useExperimentalClientKey) {
return 'sdk-yZQvlplybuXjYh6L'
}
return process.env.USER_TYPE === 'ant'
? 'sdk-xRVcrliHIlrg4og4'
: 'sdk-zAZezfDKGoZuXXKe'
}
|