From e26d164ef015697fb96397cc074aadc3f7f9ce88 Mon Sep 17 00:00:00 2001 From: evanpelle Date: Thu, 11 Sep 2025 19:48:02 -0700 Subject: [PATCH] allow just otel key to avoid spaces in env variables --- src/server/Logger.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server/Logger.ts b/src/server/Logger.ts index 25be2683e..bf83fe249 100644 --- a/src/server/Logger.ts +++ b/src/server/Logger.ts @@ -24,8 +24,9 @@ if (config.otelEnabled()) { console.log("OTEL enabled"); // Configure OpenTelemetry endpoint with basic auth (if provided) const headers: Record = {}; - headers["Authorization"] = config.otelAuthHeader(); - + // Remove "Basic" prefix from the auth header for backwards compatibility + headers["Authorization"] = + `Basic ${config.otelAuthHeader().replace("Basic", "").trim()}`; // Add OTLP exporter for logs const logExporter = new OTLPLogExporter({ url: `${config.otelEndpoint()}/v1/logs`,