diff --git a/packages/opencode/src/session/llm.ts b/packages/opencode/src/session/llm.ts index 9cd40f30221..8e9964bcbb3 100644 --- a/packages/opencode/src/session/llm.ts +++ b/packages/opencode/src/session/llm.ts @@ -219,7 +219,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, + }, + }, }) }