Package uno.anahata.asi.swing.agi.message.part.tool.param
package uno.anahata.asi.swing.agi.message.part.tool.param
Provides specialized renderers for individual tool parameters.
This package uses a factory pattern to select the most appropriate visual
representation for a tool's input arguments, ensuring high-fidelity previews
during the approval phase.
-
ClassDescriptionCommon abstract base class for chip/pill parameter renderers (e.g.Abstract base class for composite list and collection parameter renderers.Abstract base class for parameter renderers implementing standard context binding and hierarchical composite notifications via
AbstractParameterRenderer.valueChanged(Object).A specialized parameter renderer for individualAgiClassSourcedescriptors.A unified, strategy-driven renderer for file creation operations.A parameter renderer that falls back to standard markdown/HTML rendering.A specialized parameter renderer that converts any Java object to a string and displays it using a high-fidelity IDE viewer.A generic interface for rendering tool parameters.A factory for creating specializedParameterRendererinstances.A specialized parameter renderer for an individual file path string.A specialized parameter renderer for an individual Resource UUID.A generic composite parameter renderer that arranges a list of items into anAdjustingTabPane.A specialized parameter renderer for an individual URI string.A generic composite parameter renderer that arranges a list of items vertically in a column (VBox).A generic composite parameter renderer that arranges a list of child item renderers flowing horizontally and wrapping vertically in aWrapLayout.

