fix(workbench-ui): harden practice evidence nullish view guards
This commit is contained in:
parent
31632c83d8
commit
e2c7840a4d
1 changed files with 2 additions and 1 deletions
|
|
@ -12,7 +12,8 @@ export function practiceEvidenceEmptyMessage(evidence: PracticeEvidence): string
|
||||||
if (evidence.status === "missing_evidence") {
|
if (evidence.status === "missing_evidence") {
|
||||||
return evidence.missing_reason ?? "No sealed practice evidence recorded for this turn.";
|
return evidence.missing_reason ?? "No sealed practice evidence recorded for this turn.";
|
||||||
}
|
}
|
||||||
return evidence.chain.length > 0 || evidence.sealed_trace !== null || evidence.trace_refusal !== null
|
const chain = evidence.chain ?? [];
|
||||||
|
return chain.length > 0 || evidence.sealed_trace != null || evidence.trace_refusal != null
|
||||||
? null
|
? null
|
||||||
: "No sealed practice evidence recorded for this turn.";
|
: "No sealed practice evidence recorded for this turn.";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue