Interface: ProceduralConnectorSession
Makaio Framework / ai-adapters-core / ProceduralConnectorSession
Interface: ProceduralConnectorSession
Section titled “Interface: 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.
Methods
Section titled “Methods”getCurrentTurn()
Section titled “getCurrentTurn()”getCurrentTurn():
QueueableTurn|undefined
Defined in: ../../../adapters/core/src/connector/procedural-agent-connector.ts:21
Get the current turn for state inspection.
Returns
Section titled “Returns”QueueableTurn | undefined
processQueue()
Section titled “processQueue()”processQueue(
queue):Promise<void>
Defined in: ../../../adapters/core/src/connector/procedural-agent-connector.ts:19
Process messages from the queue.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Promise<void>