MCPcopy Index your code
hub / github.com/codeaashu/claude-code / isEnhancedTelemetryEnabled

Function isEnhancedTelemetryEnabled

src/utils/telemetry/sessionTracing.ts:126–143  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

124 * Priority: env var override > ant build > GrowthBook gate
125 */
126export function isEnhancedTelemetryEnabled(): boolean {
127 if (feature('ENHANCED_TELEMETRY_BETA')) {
128 const env =
129 process.env.CLAUDE_CODE_ENHANCED_TELEMETRY_BETA ??
130 process.env.ENABLE_ENHANCED_TELEMETRY_BETA
131 if (isEnvTruthy(env)) {
132 return true
133 }
134 if (isEnvDefinedFalsy(env)) {
135 return false
136 }
137 return (
138 process.env.USER_TYPE === 'ant' ||
139 getFeatureValue_CACHED_MAY_BE_STALE('enhanced_telemetry_beta', false)
140 )
141 }
142 return false
143}
144
145/**
146 * Check if any tracing is enabled (either standard enhanced telemetry OR beta tracing)

Callers 2

initializeTelemetryFunction · 0.85
isAnyTracingEnabledFunction · 0.85

Calls 4

featureFunction · 0.85
isEnvTruthyFunction · 0.85
isEnvDefinedFalsyFunction · 0.85

Tested by

no test coverage detected