Package uno.anahata.asi.swing.settings
package uno.anahata.asi.swing.settings
Container settings, administrative command center, and telemetry components for the Anahata ASI Swing UI.
This package provides the centralized, multi-tabbed administration suite for configuring, monitoring, and bootstrapping ASI container runtimes across all desktop and IDE environments:
- Command Center Architecture:
AsiContainerSettingsFrameprovides a maximized, single-instance window hosting the masterAsiContainerSettingsPanel. - AI Provider Management:
AiProvidersPaneldelivers live endpoint configuration, encrypted API key rotation, credential validation, and real-time model discovery for all registered LLM providers. - AGI Session Templates:
TemplatesPaneldelivers a master-detail workspace for creating, customizing, cloning, and launching active sessions from templates, including designating the canonicaldefault.kryobootstrap template. - Telemetry and Diagnostics:
AsiContainerAboutPanelpresents real-time JVM heap memory telemetry (Generational ZGC utilization), verified storage paths on disk, container identity metadata, and boot notifications.
All UI components in this package are designed for thread-safe execution on the Swing Event Dispatch Thread (EDT)
and reactively bind to container property changes via EdtPropertyChangeListener.
- Author:
- anahata
-
ClassesClassDescriptionA dedicated master-detail management panel for AI Providers in the ASI Container.A comprehensive telemetry and diagnostics panel for the active ASI container.A dedicated, single-instance JFrame for the ASI Container Settings Command Center.The unified Command Center panel for managing the ASI container.A dedicated master-detail management panel for AGI Session Templates.

