MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / parseTraceparent

Function parseTraceparent

apps/cloud/src/mcp/traceparent.ts:19–29  ·  view source on GitHub ↗
(
  traceparent: string | null | undefined,
  tracestate: string | null | undefined,
)

Source from the content-addressed store, hash-verified

17};
18
19export const parseTraceparent = (
20 traceparent: string | null | undefined,
21 tracestate: string | null | undefined,
22): IncomingSpanContext | null => {
23 const parsed = parseTraceparentHeader(traceparent);
24 if (!parsed) return null;
25 return {
26 ...parsed,
27 ...(tracestate ? { traceState: createTraceState(tracestate) } : {}),
28 };
29};

Callers 4

traceCloudMcpRequestFunction · 0.90
server.tsFile · 0.90
withTelemetryMethod · 0.90
runTracedFunction · 0.90

Calls 1

parseTraceparentHeaderFunction · 0.90

Tested by

no test coverage detected