Skip to content

Home > intention-kernel > DurableTurnScope > commit

DurableTurnScope.commit() method ​

Atomically store the turn result, checkpoint and optional event outbox.

Signature:

typescript
commit<T>(result: DurableTurnResult<T>, outbox?: readonly KernelEvent[]): Promise<void>;

Parameters ​

Parameter

Type

Description

result

DurableTurnResult<T>

outbox

readonly KernelEvent[]

(Optional)

Returns:

Promise<void>