AIAgentStrategyBlocking

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
actual abstract val name: String

The name of the AI agent strategy.

Functions

Link copied to clipboard
suspend override fun execute(context: TContext, input: TInput): TOutput?

Executes the AI agent's strategy using the provided context and input.

Link copied to clipboard
abstract fun executeBlocking(context: TContext, input: TInput): TOutput

Executes the AI agent's strategy in a blocking manner using the provided context and input.