LmosRuntimeAutoConfiguration

@AutoConfiguration
@EnableConfigurationProperties(value = [LmosRuntimeProperties::class])
open class LmosRuntimeAutoConfiguration(lmosRuntimeProperties: LmosRuntimeProperties)

Constructors

Link copied to clipboard
constructor(lmosRuntimeProperties: LmosRuntimeProperties)

Functions

Link copied to clipboard
@Bean
@ConditionalOnMissingBean(value = [AgentClientService::class])
open fun agentClientService(): AgentClientService
Link copied to clipboard
@Bean
@ConditionalOnMissingBean(value = [AgentRoutingService::class])
open fun agentRegistryService(): AgentRegistryService
Link copied to clipboard
@Bean
@ConditionalOnMissingBean(value = [AgentRoutingService::class])
open fun agentRoutingService(): AgentRoutingService
Link copied to clipboard
@Bean
@ConditionalOnMissingBean(value = [ConversationHandler::class])
open fun conversationExecutor(agentConversationService: ConversationService): ConversationHandler
Link copied to clipboard
@Bean
@ConditionalOnMissingBean(value = [ConversationService::class])
open fun conversationService(agentRegistryService: AgentRegistryService, agentRoutingService: AgentRoutingService, agentClientService: AgentClientService, lmosRuntimeTenantAwareCache: LmosRuntimeTenantAwareCache<String>): ConversationService
Link copied to clipboard