Home > intention-kernel/testing > EvaluationTurnResult
EvaluationTurnResult interface
One evaluated exchange, including complete host-approved evidence.
Signature:
export interface EvaluationTurnResultProperties
Property | Modifiers | Type | Description |
|---|---|---|---|
| readonly EvaluationAssertionResult[] | All evaluated assertion results. | |
| (Optional) Serializable session state for adapters that support turn-level resume. Must not contain secrets. | ||
| number | Measured duration including assertions. | |
| string | (Optional) Stable failure code, never an upstream exception body. | |
| Exact adapter input used by the case. | ||
| (Optional) Complete structured observation, absent if transport failed before producing one. | ||
| "passed" | "failed" | "error" | "cancelled" | Final status; evaluator and transport errors are distinct from failed expectations. | |
| string | Scenario step identity. | |
| string | Stable request identity, suitable for idempotent transport. |