File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ import {
2323 SentryTracerProvider ,
2424 setOpenTelemetryContextAsyncContextStrategy ,
2525 setupEventContextTrace ,
26+ wrapContextManagerClass ,
2627} from '@sentry/opentelemetry' ;
2728import { VercelEdgeClient } from './client' ;
2829import { winterCGFetchIntegration } from './integrations/wintercg-fetch' ;
@@ -123,7 +124,10 @@ export function setupOtel(client: VercelEdgeClient): void {
123124 trace . setGlobalTracerProvider ( provider ) ;
124125 propagation . setGlobalPropagator ( new SentryPropagator ( ) ) ;
125126
126- const ctxManager = new AsyncLocalStorageContextManager ( ) ;
127+ // oxlint-disable-next-line typescript/no-deprecated
128+ const SentryContextManager = wrapContextManagerClass ( AsyncLocalStorageContextManager ) ;
129+
130+ const ctxManager = new SentryContextManager ( ) ;
127131 context . setGlobalContextManager ( ctxManager ) ;
128132
129133 client . traceProvider = provider ;
You can’t perform that action at this time.
0 commit comments