UtilityInvocation

constructor(agentPlatform: AgentPlatform, processOptions: ProcessOptions = ProcessOptions(), agentScopeBuilder: AgentScopeBuilder = agentPlatform, agentName: String? = null)

Parameters

agentPlatform

the agent platform to create and manage agent processes

processOptions

options to configure the agent process

agentScopeBuilder

emits the scope to create the utility agent in