Skip to main content

Interface: EvalRun

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:133

A complete evaluation run.

Properties​

agentId?​

optional agentId: string

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:139

Agent or persona being evaluated


aggregateMetrics​

aggregateMetrics: AggregateMetrics

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:152

Aggregate metrics


completedAt?​

optional completedAt: string

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:146

Timestamp completed


config?​

optional config: EvalConfig

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:154

Configuration used


metadata?​

optional metadata: Record<string, unknown>

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:156

Metadata


modelId?​

optional modelId: string

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:142

Model being used


name​

name: string

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:137

Run name/description


personaId?​

optional personaId: string

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:140


results​

results: EvalTestResult[]

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:150

Individual test results


runId​

runId: string

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:135

Run ID


startedAt​

startedAt: string

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:144

Timestamp started


status​

status: "completed" | "failed" | "pending" | "running"

Defined in: packages/agentos/src/safety/evaluation/IEvaluator.ts:148

Status