Skip to content

Type Alias: TurnStateChange

Makaio Framework


Makaio Framework / services-core / TurnStateChange

TurnStateChange = { turnComplete: false; } | { result: TurnResult; turnComplete: true; }

Defined in: ../../../packages/services/core/src/session/entities/turn.ts:29

State change returned by Turn mutation methods. Orchestrator uses this to decide whether to emit turn.completed.

  • TurnStateChange
    • { turnComplete: false } | { turnComplete: true; result: TurnResult }
      • { turnComplete: false }
      • { turnComplete: true; result: TurnResult }
type TurnStateChange = {
turnComplete: boolean;
};