Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/evals / EvalJudgeError

Class: EvalJudgeError

Defined in: packages/evals/src/case.ts:135

Thrown when a judge run does not settle ok.

Extends

  • Error

Constructors

Constructor

ts
new EvalJudgeError(
   judgeRun, 
   status, 
   detail?, 
   costUsd?): EvalJudgeError;

Defined in: packages/evals/src/case.ts:140

Parameters

ParameterTypeDefault value
judgeRunstringundefined
status"ok" | "error" | "cancelled" | "exhausted" | "suspended"undefined
detail?stringundefined
costUsd?number0

Returns

EvalJudgeError

Overrides

ts
Error.constructor

Properties

PropertyModifierTypeDescriptionDefined in
costUsdreadonlynumberWhat the failing judge run actually spent (honest cost accounting).packages/evals/src/case.ts:139
judgeRunreadonlystring-packages/evals/src/case.ts:136
statusreadonly"ok" | "error" | "cancelled" | "exhausted" | "suspended"-packages/evals/src/case.ts:137