Constimport * as Sentry from '@sentry/browser';
import { type FeatureFlagsIntegration } from '@sentry/browser';
// Setup
Sentry.init(..., integrations: [Sentry.featureFlagsIntegration()])
// Verify
const flagsIntegration = Sentry.getClient()?.getIntegrationByName<FeatureFlagsIntegration>('FeatureFlags');
if (flagsIntegration) {
flagsIntegration.addFeatureFlag('my-flag', true);
} else {
// check your setup
}
Sentry.captureException(Exception('broke')); // 'my-flag' should be captured to this Sentry event.
Sentry integration for buffering feature flag evaluations manually with an API, and capturing them on error events and spans.
See the feature flag documentation for more information.