copy
open suspend override fun copy(tools: List<ERROR CLASS: Symbol not found for ToolDescriptor>, toolRegistry: ERROR CLASS: Symbol not found for ToolRegistry, prompt: ERROR CLASS: Symbol not found for Prompt, model: ERROR CLASS: Symbol not found for LLModel, responseProcessor: ERROR CLASS: Symbol not found for ResponseProcessor??, promptExecutor: ERROR CLASS: Symbol not found for PromptExecutor, environment: AIAgentEnvironment, config: AIAgentConfig, clock: ERROR CLASS: Symbol not found for Clock): AIAgentLLMContext(source)
open override fun copy(tools: List<ERROR CLASS: Symbol not found for ToolDescriptor>, prompt: ERROR CLASS: Symbol not found for Prompt, model: ERROR CLASS: Symbol not found for LLModel, responseProcessor: ERROR CLASS: Symbol not found for ResponseProcessor??, promptExecutor: ERROR CLASS: Symbol not found for PromptExecutor, environment: AIAgentEnvironment, config: AIAgentConfig, clock: ERROR CLASS: Symbol not found for Clock): AIAgentLLMContext(source)