Interface: AgentTurnExecutorConfig
Makaio Framework / ai-adapters-core / AgentTurnExecutorConfig
Interface: AgentTurnExecutorConfig
Section titled “Interface: AgentTurnExecutorConfig”Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:12
Runtime dependencies for AgentTurnExecutor.
Properties
Section titled “Properties”adapterId
Section titled “adapterId”adapterId:
string
Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:16
Stable adapter identifier.
agentId
Section titled “agentId”agentId:
string
Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:14
Stable agent identifier.
ephemeral?
Section titled “ephemeral?”
optionalephemeral?:boolean
Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:30
When true, PreUserMessage hooks are skipped.
getConnector
Section titled “getConnector”getConnector: () =>
AIAgentConnector
Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:22
Current connector reference resolver.
Returns
Section titled “Returns”globalBus
Section titled “globalBus”globalBus:
IMakaioBus
Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:20
Global bus instance for hooks.
onBeforeDispatch?
Section titled “onBeforeDispatch?”
optionalonBeforeDispatch?: () =>void
Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:28
Side-effect callback to mark agent status active before dispatch.
Returns
Section titled “Returns”void
onMessageHandle
Section titled “onMessageHandle”onMessageHandle: (
messageHandle) =>Promise<void>
Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:26
Completion/lifecycle tracker hook.
Parameters
Section titled “Parameters”messageHandle
Section titled “messageHandle”Returns
Section titled “Returns”Promise<void>
sessionId?
Section titled “sessionId?”
optionalsessionId?:string
Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:18
Optional Makaio session identifier.
shouldUseNativeResume
Section titled “shouldUseNativeResume”shouldUseNativeResume:
ShouldUseNativeResumeFn
Defined in: ../../../adapters/core/src/agent/agent-turn-executor.ts:24
Native resume decision function.