Sfoglia il codice sorgente

fix(telemetry): restore userId and sessionId metadata in experimental_telemetry (#8195)

Ravi Kumar 3 settimane fa
parent
commit
03ba49af4e
1 ha cambiato i file con 7 aggiunte e 1 eliminazioni
  1. 7 1
      packages/opencode/src/session/llm.ts

+ 7 - 1
packages/opencode/src/session/llm.ts

@@ -264,7 +264,13 @@ export namespace LLM {
           extractReasoningMiddleware({ tagName: "think", startWithReasoning: false }),
         ],
       }),
-      experimental_telemetry: { isEnabled: cfg.experimental?.openTelemetry },
+      experimental_telemetry: {
+        isEnabled: cfg.experimental?.openTelemetry,
+        metadata: {
+          userId: cfg.username ?? "unknown",
+          sessionId: input.sessionID,
+        },
+      },
     })
   }