Package io.jmix.aitoolsflowui.view.chat.support
@NullMarked
package io.jmix.aitoolsflowui.view.chat.support
-
ClassesClassDescriptionResolves a human-readable actor name for a user-authored
AiChatMessage.Runs the LLM call for a freshly persisted userAiChatMessageon a background task that streams ephemeral status updates and reports the final assistantAiChatMessageback to the UI.Renders chat timestamps in the current user's time zone.Builds conversation titles that fitAiConversation.TITLE_MAX_LENGTH.CreatesTimelineItems from chat messages for rendering the conversation timeline.