© 2026 Hedgehog Software, LLC
trace.getTracerProvider()
import { trace } from "@opentelemetry/api";
import { trace } from "@opentelemetry/api"; //... return yield* yoga({ schema, plugins: [ useOpenTelemetry( { resolvers: true, variables: true, result: true }, trace.getTracerProvider() // useOpenTelemetry requires tracer provider ), ], context: { currentUser: req.auth?.payload, accessToken: req.auth?.token, db: yield* Database.DatabaseTag, runtime: yield* Effect.runtime(), } as UserContext, }); //...