AIAgentStrategyStartEvent

data class AIAgentStrategyStartEvent(val runId: String, val strategyName: String, val eventId: String = AIAgentStrategyStartEvent::class.simpleName!!) : DefinedFeatureEvent(source)

Represents an event triggered at the start of an AI agent strategy execution.

This event captures information about the strategy being initiated, allowing for tracking and analyzing the lifecycle of AI agent strategies. It provides details specific to the strategy itself, such as the name, while inheriting shared properties from the DefinedFeatureEvent superclass.

Constructors

Link copied to clipboard
constructor(runId: String, strategyName: String, eventId: String = AIAgentStrategyStartEvent::class.simpleName!!)

Properties

Link copied to clipboard
open override val eventId: String

A unique identifier for the event. By default, it is set to the simple name of the event class.

Link copied to clipboard
open override val messageType: FeatureMessage.Type

Specifies the type of the feature message for this event.

Link copied to clipboard
Link copied to clipboard

The name of the strategy being started. This identifies the specific strategy and is used for tracking and analysis purposes.

Link copied to clipboard
open override val timestamp: Long

The timestamp, represented as the number of milliseconds since the Unix epoch, indicating when the feature event was created.