agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/AIAgentService.kt [230:284]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - public actual fun builder(): AIAgentServiceBuilder = AIAgentServiceBuilder() @OptIn(markerClass = [InternalAgentsApi::class]) public actual inline fun fromAgent( agent: GraphAIAgent ): AIAgentService> = AIAgentServiceHelper.fromAgent(agent) @OptIn(markerClass = [InternalAgentsApi::class]) public actual fun fromAgent( agent: FunctionalAIAgent ): AIAgentService> = AIAgentServiceHelper.fromAgent(agent) @OptIn(markerClass = [InternalAgentsApi::class]) public actual inline operator fun invoke( promptExecutor: PromptExecutor, agentConfig: AIAgentConfig, strategy: AIAgentGraphStrategy, toolRegistry: ToolRegistry, noinline installFeatures: GraphAIAgent.FeatureContext.() -> Unit ): GraphAIAgentService = AIAgentServiceHelper.invoke(promptExecutor, agentConfig, strategy, toolRegistry, installFeatures) public actual operator fun invoke( promptExecutor: PromptExecutor, llmModel: LLModel, responseProcessor: ResponseProcessor?, strategy: AIAgentGraphStrategy, toolRegistry: ToolRegistry, systemPrompt: String?, temperature: Double?, numberOfChoices: Int, maxIterations: Int, installFeatures: GraphAIAgent.FeatureContext.() -> Unit ): GraphAIAgentService = AIAgentServiceHelper.invoke( promptExecutor, llmModel, responseProcessor, strategy, toolRegistry, systemPrompt, temperature, numberOfChoices, maxIterations, installFeatures ) @OptIn(markerClass = [InternalAgentsApi::class]) public actual operator fun invoke( promptExecutor: PromptExecutor, agentConfig: AIAgentConfig, strategy: AIAgentFunctionalStrategy, toolRegistry: ToolRegistry, installFeatures: FunctionalAIAgent.FeatureContext.() -> Unit ): FunctionalAIAgentService = AIAgentServiceHelper.invoke(promptExecutor, agentConfig, strategy, toolRegistry, installFeatures) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/AIAgentService.kt [44:98]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - public actual fun builder(): AIAgentServiceBuilder = AIAgentServiceBuilder() @OptIn(markerClass = [InternalAgentsApi::class]) public actual inline fun fromAgent( agent: GraphAIAgent ): AIAgentService> = AIAgentServiceHelper.fromAgent(agent) @OptIn(markerClass = [InternalAgentsApi::class]) public actual fun fromAgent( agent: FunctionalAIAgent ): AIAgentService> = AIAgentServiceHelper.fromAgent(agent) @OptIn(markerClass = [InternalAgentsApi::class]) public actual inline operator fun invoke( promptExecutor: PromptExecutor, agentConfig: AIAgentConfig, strategy: AIAgentGraphStrategy, toolRegistry: ToolRegistry, noinline installFeatures: GraphAIAgent.FeatureContext.() -> Unit ): GraphAIAgentService = AIAgentServiceHelper.invoke(promptExecutor, agentConfig, strategy, toolRegistry, installFeatures) public actual operator fun invoke( promptExecutor: PromptExecutor, llmModel: LLModel, responseProcessor: ResponseProcessor?, strategy: AIAgentGraphStrategy, toolRegistry: ToolRegistry, systemPrompt: String?, temperature: Double?, numberOfChoices: Int, maxIterations: Int, installFeatures: GraphAIAgent.FeatureContext.() -> Unit ): GraphAIAgentService = AIAgentServiceHelper.invoke( promptExecutor, llmModel, responseProcessor, strategy, toolRegistry, systemPrompt, temperature, numberOfChoices, maxIterations, installFeatures ) @OptIn(markerClass = [InternalAgentsApi::class]) public actual operator fun invoke( promptExecutor: PromptExecutor, agentConfig: AIAgentConfig, strategy: AIAgentFunctionalStrategy, toolRegistry: ToolRegistry, installFeatures: FunctionalAIAgent.FeatureContext.() -> Unit ): FunctionalAIAgentService = AIAgentServiceHelper.invoke(promptExecutor, agentConfig, strategy, toolRegistry, installFeatures) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -