Jmix-all 3.1 API
Packages
Package
Description
Root package of the AI chat add-on: the Jmix module configuration that registers the add-on's
components, loaders and actions.
Actions of the chat components: the component-level actions of
AiChat, and the
per-message actions shown under a message in AiMessageList.The AiChat composite and its data views.
The AiCodeBlock component.
The AiMessageInput component.
The AiMessageList component, its items, and generation events.
The AiUploadTrigger component that opens a referenced chat's file picker.
AI chat message model (message contract, the render role, factory, and the default
implementation).
Attribute types an application's message entity declares — the message role as a Jmix
EnumClass.Spring-free pieces of the AI code block component.
Jmix Studio metadata for the AI chat components.
Jmix Studio view-designer preview loaders for the AI chat components.
Cross-cutting utilities for the AI chat components.
XML loaders of the AI chat components, and the readers they share.
Integration with the optional Jmix Search add-on.
Internal Dynamic Model agent implementation.
Embabel actions, graph facts and execution helpers behind the graph interfaces.
Checks of candidate model definitions: migration feasibility, configuration readiness and data impact.