Skip to content

Interface: TurnSubjects<TSubject>

Makaio Framework


Makaio Framework / ai-adapters-core / TurnSubjects

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

Typed subject references for turn lifecycle events.

Each adapter provides its namespace-specific subjects when constructing a ProceduralConnectorTurn. The subjects must all accept the same TurnStateChangedPayload shape.

TSubject = ScopedSubjectDefinition

The subject definition type for the adapter’s bus

state_changed: TSubject

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


step_finished: TSubject

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


step_started: TSubject

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


turn_finished: TSubject

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


turn_started: TSubject

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