UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

3 lines 615 B
import{truncateDiagnostic}from"#evals/diagnostics.js";function formatAssertionFailureHeadline(e){let t=e.threshold??(e.severity===`gate`?1:void 0),n=t===void 0?``:` (${formatPercent(e.score)} < ${formatPercent(t)})`,[r]=e.message?.split(` `)??[],i=r===void 0?``:`: ${truncateDiagnostic(r,240)}`;return`${e.name}${n}${i}`}function formatAssertionFailureDetailLines(e){let[,...t]=e.message?.split(` `)??[],n=t.slice(0,4).map(e=>truncateDiagnostic(e,240));return t.length>4?[...n,`…`]:n}function formatPercent(e){return`${Math.round(e*100)}%`}export{formatAssertionFailureDetailLines,formatAssertionFailureHeadline};