Просмотр исходного кода

fix(observability): handle OTEL headers with '=' in value (#22564)

Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Dax 2 дней назад
Родитель
Сommit
be3be32bf1
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      packages/opencode/src/effect/observability.ts

+ 2 - 2
packages/opencode/src/effect/observability.ts

@@ -12,8 +12,8 @@ export namespace Observability {
   const headers = Flag.OTEL_EXPORTER_OTLP_HEADERS
     ? Flag.OTEL_EXPORTER_OTLP_HEADERS.split(",").reduce(
         (acc, x) => {
-          const [key, value] = x.split("=")
-          acc[key] = value
+          const [key, ...value] = x.split("=")
+          acc[key] = value.join("=")
           return acc
         },
         {} as Record<string, string>,