AIAgent
constructor(promptExecutor: PromptExecutor, strategy: AIAgentStrategy, agentConfig: AIAgentConfigBase, toolRegistry: ToolRegistry = ToolRegistry.EMPTY, installFeatures: AIAgent.FeatureContext.() -> Unit = {})(source)
Initializes the AI agent instance and prepares the feature context and pipeline for use.