Package uno.anahata.asi.swing.agi.context
package uno.anahata.asi.swing.agi.context
Provides components and hierarchical models for the ASI Context Explorer.
This package implements a unified, JNDI-style tree view (via JXTreeTable) that
allows users to inspect and manage the entire state of an AGI session, including
conversation history, registered toolkits, context providers, and managed resources.
-
ClassesClassDescriptionThe base class for all nodes in the hierarchical context tree.The root node of the context tree, representing the
ContextManager.A panel dedicated to displaying and managing the available AI context (history, tools, providers, and resources) using a hierarchical JXTreeTable.A context tree node representing aContextProvider.A panel that displays the details and context previews for aContextProvider.Custom table cell renderer for token metrics and status columns in the Context TreeTable.A custom TreeCellRenderer for the context tree that provides specific icons and labels for different types of context nodes.A TreeTableModel that provides a hierarchical, JNDI-style view of the entire AI context using unified AbstractContextNodes.A context tree node representing the conversation history.A context tree node representing a single message in the conversation.A context tree node representing a single part of a message.A context tree node representing anAbstractToolkit.A panel that displays the details and management controls for anAbstractToolkit.A specialized context tree node representing theToolManager.A context tree node representing anAbstractTool.A panel that displays the details and controls for a specificAbstractTool.A context tree node that acts as a container for all tools within a toolkit.

