Interface: EvalRun
Defined in: packages/agentos/src/core/evaluation/IEvaluator.ts:133
A complete evaluation run.
Properties
agentId?
optionalagentId: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?
optionalcompletedAt:string
Defined in: packages/agentos/src/core/evaluation/IEvaluator.ts:146
Timestamp completed
config?
optionalconfig:EvalConfig
Defined in: packages/agentos/src/core/evaluation/IEvaluator.ts:154
Configuration used
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/agentos/src/core/evaluation/IEvaluator.ts:156
Metadata
modelId?
optionalmodelId: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?
optionalpersonaId: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