StrategyStartingContext

class StrategyStartingContext<TFeature>(val runId: String, val strategy: AIAgentStrategy<*, *, *>, val feature: TFeature, val context: AIAgentContext) : StrategyEventContext(source)

Represents the context for updating AI agent strategies during execution.

Parameters

TFeature

The type of feature associated with the strategy update.

Constructors

Link copied to clipboard
constructor(runId: String, strategy: AIAgentStrategy<*, *, *>, feature: TFeature, context: AIAgentContext)

Properties

Link copied to clipboard
Link copied to clipboard

Represents the specific type of event handled within the event handler context, categorizing the nature of agent-related or strategy-related events.

Link copied to clipboard

The feature bound to the strategy update, providing additional contextual information.

Link copied to clipboard

A unique identifier for the session during which the strategy is being updated.

Link copied to clipboard

The strategy being updated, encapsulating the AI agent's workflow logic.