()
| 9 | // Next.js 16 + Turbopack dev, freezing a NoOp tracer and silently dropping |
| 10 | // every outbound Sim → Go span. Resolving per-call avoids the race. |
| 11 | const getTracer = () => trace.getTracer('sim-copilot-http', '1.0.0') |
| 12 | |
| 13 | interface OutboundFetchOptions extends RequestInit { |
| 14 | otelContext?: Context |