fix: handle context assembled diagnostics

This commit is contained in:
Peter Steinberger
2026-04-25 19:54:18 +01:00
parent a018db771d
commit e9d9726f2d

View File

@@ -318,6 +318,13 @@ function sanitizeDiagnosticEvent(event: DiagnosticEventPayload): DiagnosticStabi
record.durationMs = event.durationMs;
assignReasonCode(record, event.errorCategory);
break;
case "context.assembled":
record.provider = event.provider;
record.model = event.model;
record.channel = event.channel;
record.count = event.messageCount;
record.bytes = event.promptChars;
break;
case "log.record":
record.level = event.level;
record.source = event.loggerName;