koogSpringAiChatDispatcher

@Bean
@ConditionalOnMissingBean(name = ["koogSpringAiChatDispatcher"])
open fun koogSpringAiChatDispatcher(properties: KoogSpringAiChatProperties, @Autowired(required = false) @Qualifier(value = "applicationTaskExecutor") @Nullable asyncTaskExecutor: AsyncTaskExecutor?): CoroutineDispatcher(source)

Creates a CoroutineDispatcher for blocking Spring AI chat model calls.