feat(telemetry): Add userId and sessionId metadata to experimental_telemetry (#5279)

This commit is contained in:
Ravi Kumar
2025-12-09 21:16:48 +05:30
committed by GitHub
parent d079af4be2
commit 8326640670
4 changed files with 41 additions and 6 deletions

View File

@@ -245,7 +245,12 @@ export namespace Agent {
system.push(PROMPT_GENERATE)
const existing = await list()
const result = await generateObject({
experimental_telemetry: { isEnabled: cfg.experimental?.openTelemetry },
experimental_telemetry: {
isEnabled: cfg.experimental?.openTelemetry,
metadata: {
userId: cfg.username ?? "unknown",
},
},
temperature: 0.3,
prompt: [
...system.map(