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
| Parameter | Type | Default value |
|---|---|---|
judgeRun | string | undefined |
status | "ok" | "error" | "cancelled" | "exhausted" | "suspended" | undefined |
detail? | string | undefined |
costUsd? | number | 0 |
Returns
EvalJudgeError
Overrides
ts
Error.constructorProperties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
costUsd | readonly | number | What the failing judge run actually spent (honest cost accounting). | packages/evals/src/case.ts:139 |
judgeRun | readonly | string | - | packages/evals/src/case.ts:136 |
status | readonly | "ok" | "error" | "cancelled" | "exhausted" | "suspended" | - | packages/evals/src/case.ts:137 |