Skip to content

Type Alias: ProceduralTurnState

Makaio Framework


Makaio Framework / ai-adapters-core / ProceduralTurnState

ProceduralTurnState = "idle" | "turn_started" | "step_started" | "step_finished" | "turn_finished"

Defined in: ../../../adapters/core/src/connector/procedural-connector-turn.ts:29

Standard turn state type for procedural adapters.

Procedural adapters (Gemini, OpenAI, Copilot) use abort+restart rather than true pause/resume. Their state machine is: idle to turn_started to step_started to step_finished to turn_finished

  • ProceduralTurnState
    • 'idle' | 'turn_started' | 'step_started' | 'step_finished' | 'turn_finished'
      • 'idle'
      • 'turn_started'
      • 'step_started'
      • 'step_finished'
      • 'turn_finished'

Resolved shape has 52 properties, above the 40 property limit.