Skip to content

Home > intention-kernel > TurnResult

TurnResult interface ​

Public result committed exactly once for one turn.

Signature:

typescript
export interface TurnResult

Properties ​

Property

Modifiers

Type

Description

checkpoint

readonly

KernelCheckpoint

Successor state committed atomically with this result.

replayed

readonly

boolean

True when durability returned an already committed turn.

response

readonly

TurnResponse

Validated response returned to the user channel.

threadId

readonly

ThreadId

Durable conversation identity.

traceId

readonly

string

Correlation identity shared by all first-execution events.

turnId

readonly

TurnId

Idempotent request identity.