Interface: TurnSubjects<TSubject>
Makaio Framework / ai-adapters-core / TurnSubjects
Interface: TurnSubjects<TSubject>
Section titled “Interface: TurnSubjects<TSubject>”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.
Type Parameters
Section titled “Type Parameters”TSubject
Section titled “TSubject”TSubject = ScopedSubjectDefinition
The subject definition type for the adapter’s bus
Properties
Section titled “Properties”state_changed
Section titled “state_changed”state_changed:
TSubject
Defined in: ../../../adapters/core/src/connector/procedural-connector-turn.ts:15
step_finished
Section titled “step_finished”step_finished:
TSubject
Defined in: ../../../adapters/core/src/connector/procedural-connector-turn.ts:18
step_started
Section titled “step_started”step_started:
TSubject
Defined in: ../../../adapters/core/src/connector/procedural-connector-turn.ts:17
turn_finished
Section titled “turn_finished”turn_finished:
TSubject
Defined in: ../../../adapters/core/src/connector/procedural-connector-turn.ts:19
turn_started
Section titled “turn_started”turn_started:
TSubject
Defined in: ../../../adapters/core/src/connector/procedural-connector-turn.ts:16