Home > intention-kernel > TurnResponse
TurnResponse interface
Validated response returned by a compiled agent.
Signature:
export interface TurnResponseProperties
Property | Modifiers | Type | Description |
|---|---|---|---|
| readonly Artifact[] | Structured outputs available to the host channel. | |
| readonly ResponseClaim[] | Evidence annotations for every factual business span. | |
| boolean | True after citation validation and either semantic model review or trusted server-authored delivery. | |
| (Optional) User interaction that remains active after this turn. | ||
| string | User-facing response text. | |
| "model" | "canonical" | "technical_fallback" | Component responsible for the final response copy. | |
| "completed" | "failed" | Whether the conversational turn completed or failed closed. | |
| string | (Optional) Correlation identity included on a technical failure response. |