Class AiConversationDataService

java.lang.Object
io.jmix.aitoolsflowuidata.service.impl.AiConversationDataService
All Implemented Interfaces:
AiConversationService

public class AiConversationDataService extends Object implements AiConversationService
Default AiConversationService backed by persisted AiConversationEntity entities, mapped to and from the persistence-agnostic AiConversation model.

The underlying entities are an internal detail, accessed through UnconstrainedDataManager so the chat user needs no direct permissions on them. Access control is enforced here: every operation is scoped to the current (effective) user, and modifying another user's conversation is denied.