fix: improve sentinel observer evidence
This commit is contained in:
@@ -838,6 +838,8 @@ function summarizeCommandFailures(control) {
|
||||
ts: item.ts ?? null,
|
||||
commandId: item.commandId ?? null,
|
||||
type: item.type ?? item.input?.type ?? null,
|
||||
phase: "failed",
|
||||
status: "failed",
|
||||
source: item.source ?? null,
|
||||
durationMs: detail.durationMs ?? null,
|
||||
beforePath: urlPath(detail.beforeUrl || item.beforeUrl),
|
||||
@@ -845,6 +847,11 @@ function summarizeCommandFailures(control) {
|
||||
name: error?.name ?? null,
|
||||
message: limitText(error?.message ?? detail?.message ?? "", 240),
|
||||
failureKind: error?.failureKind ?? detail?.failureKind ?? null,
|
||||
failedReason: limitText(error?.message ?? detail?.message ?? error?.failureKind ?? detail?.failureKind ?? "observer-command-failed", 240),
|
||||
resultOk: false,
|
||||
artifactBucket: "failed",
|
||||
artifactRef: item.commandId ? "commands/failed/" + item.commandId + ".json" : null,
|
||||
failedAt: item.ts ?? null,
|
||||
failureSampleOk: detail?.failureSample?.ok === true,
|
||||
sampleSeq: detail?.failureSample?.sampleSeq ?? null,
|
||||
valuesRedacted: true
|
||||
|
||||
Reference in New Issue
Block a user