Skip to content

Interface: ProceduralConnectorSession

Makaio Framework


Makaio Framework / ai-adapters-core / ProceduralConnectorSession

Defined in: ../../../adapters/core/src/connector/procedural-agent-connector.ts:17

Minimal session interface required by ProceduralAgentConnector.

Any session implementation (OpenAI, Copilot, Gemini) that exposes these methods can be used with ProceduralAgentConnector’s default wireSessionEvents / processUserMessages / acceptsImmediate.

getCurrentTurn(): QueueableTurn | undefined

Defined in: ../../../adapters/core/src/connector/procedural-agent-connector.ts:21

Get the current turn for state inspection.

QueueableTurn | undefined


processQueue(queue): Promise<void>

Defined in: ../../../adapters/core/src/connector/procedural-agent-connector.ts:19

Process messages from the queue.

UserMessageQueue

Promise<void>