fix(diagnostics): narrow security severity text · openclaw/openclaw@f51b52c
vincentkoc
·
2026-06-17
·
via Recent Commits to openclaw:main
File tree
extensions/diagnostics-otel/src
| Original file line number | Diff line number | Diff line change |
|---|
@@ -138,6 +138,7 @@ type SessionRecoveryDiagnosticEvent = Extract<
|
138 | 138 | { type: "session.recovery.requested" | "session.recovery.completed" } |
139 | 139 | >; |
140 | 140 | type TalkDiagnosticEvent = Extract<DiagnosticEventPayload, { type: "talk.event" }>; |
| 141 | +type SecuritySeverityText = "FATAL" | "ERROR" | "WARN" | "INFO"; |
141 | 142 | type TrustedSpanAliasOwner = { kind: "run"; id: string }; |
142 | 143 | |
143 | 144 | const NO_CONTENT_CAPTURE: OtelContentCapturePolicy = { |
@@ -1044,7 +1045,7 @@ function assignOtelSecurityEventAttributes(
|
1044 | 1045 | |
1045 | 1046 | function securitySeverityText( |
1046 | 1047 | severity: Extract<DiagnosticEventPayload, { type: "security.event" }>["severity"], |
1047 | | -): LogRecord["severityText"] { |
| 1048 | +): SecuritySeverityText { |
1048 | 1049 | switch (severity) { |
1049 | 1050 | case "critical": |
1050 | 1051 | return "FATAL"; |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。