ScopedInvocation

Invocation with a defined scope of actions and goals

Inheritors

Functions

Link copied to clipboard
open fun run(map: Map<String, Any>): AgentProcess

Runs the agent with a map of named inputs.

open fun run(obj: Any, vararg objs: Any): AgentProcess

Runs the agent with one or more arguments

Link copied to clipboard

Runs the agent asynchronously with a map of named inputs.

abstract fun runAsync(obj: Any, vararg objs: Any): CompletableFuture<AgentProcess>

Runs the agent asynchronously with one or more arguments

Link copied to clipboard
abstract fun withProcessOptions(options: ProcessOptions): THIS
Link copied to clipboard
abstract fun withScope(agentScopeBuilder: AgentScopeBuilder): THIS

Set the scope of actions and goals