let currentSpanContext = trace.getSpan(context.active())?.spanContext();
const span = makeExternalSpan(currentSpanContext);
await Effect.runPromise(Effect.succeed("some effect").pipe(span ? Effect.withParentSpan(span) : ???, ...))
let currentSpanContext = trace.getSpan(context.active())?.spanContext();
const span = makeExternalSpan(currentSpanContext);
await Effect.runPromise(Effect.succeed("some effect").pipe(span ? Effect.withParentSpan(span) : ???, ...))