Package uno.anahata.asi.swing.agi.message.part
package uno.anahata.asi.swing.agi.message.part
Provides base classes and factories for rendering individual parts of an ASI message.
This package defines the architectural foundation for multi-modal part rendering,
supporting specialized displays for text, blobs, and tool-related data.
-
ClassesClassDescriptionAbstractPartPanel<T extends AbstractPart>The abstract base class for rendering
AbstractPartinstances in a diff-based UI component.Renders aBlobPartinto a JComponent, handling images, audio, and file information.A specialized panel for renderingHostedCodeExecutionCallPartinstances.A specialized panel for renderingHostedCodeExecutionResultPartinstances.A specialized panel for renderingWebSearchCallPartinstances.A factory for creatingAbstractPartPanelinstances based on the concrete type of theAbstractPart.Renders aTextPartinto a list of JComponents, handling markdown and code block rendering.

