Skip to content

Interface: QueueableTurn

Makaio Framework


Makaio Framework / ai-adapters-core / QueueableTurn

Defined in: ../../../adapters/core/src/session/process-queue.ts:11

Minimal turn interface required by processQueue orchestration.

Any turn implementation (Claude, Gemini, OpenAI, Copilot) that exposes these methods can participate in the shared processQueue flow.

canAcceptImmediate(): boolean

Defined in: ../../../adapters/core/src/session/process-queue.ts:12

boolean


getMessageHandle(): MessageHandle

Defined in: ../../../adapters/core/src/session/process-queue.ts:14

MessageHandle


isCompleted(): boolean

Defined in: ../../../adapters/core/src/session/process-queue.ts:13

boolean


pause(): Promise<PauseResult<string>>

Defined in: ../../../adapters/core/src/session/process-queue.ts:15

Promise<PauseResult<string>>