Home > intention-kernel/testing > EvaluationScenario
EvaluationScenario interface
Portable, independently executable conversation definition.
Signature:
export interface EvaluationScenarioProperties
Property | Modifiers | Type | Description |
|---|---|---|---|
| readonly EvaluationAssertion[] | (Optional) Final assertions receive the last observation and the complete turn history. | |
| string | (Optional) Optional description of intended behavior. | |
| string | Stable identity used for selection and resume validation. | |
| (Optional) Host-owned provenance or domain configuration. | ||
| string | Human-readable label. | |
| string | (Optional) Reviewed exclusion; skipped cases never count as passed. | |
| readonly EvaluationStep[] | Ordered conversation exchanges. | |
| readonly string[] | (Optional) Labels for filtering; no business semantics are interpreted by the runner. | |
| "read_only" | "external" | External effects are blocked unless the run explicitly authorizes them. |