Skip to main content

Interface: RunEvalOptions

Interface: RunEvalOptions

Properties

driver

driver: EvalDriver;

Drives the agent and returns reply/tool-calls/success per send.


id

id: string;

Stable id for the eval (e.g. its file path relative to the evals dir).


row?

optional row: DatasetRow;

Dataset row bound to t.input/t.expected for dataset-driven evals.


strict?

optional strict: boolean;

When true, soft assertion failures also fail the eval.


timeoutMs?

optional timeoutMs: number;

Runner-level default per-eval timeout (ms). def.timeoutMs wins over this; when both are unset the eval runs unbounded (current behavior).

Databricks Developer Hub

Ready to ship your next agentic app in minutes?

Read docs