Skip to main content

Interface: EvalRun

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

A complete evaluation run.

Properties

agentId?

optional agentId: string

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

Agent or persona being evaluated


aggregateMetrics

aggregateMetrics: AggregateMetrics

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

Aggregate metrics


completedAt?

optional completedAt: string

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

Timestamp completed


config?

optional config: EvalConfig

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

Configuration used


metadata?

optional metadata: Record<string, unknown>

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

Metadata


modelId?

optional modelId: string

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

Model being used


name

name: string

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

Run name/description


personaId?

optional personaId: string

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


results

results: EvalTestResult[]

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

Individual test results


runId

runId: string

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

Run ID


startedAt

startedAt: string

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

Timestamp started


status

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

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

Status