Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abbreviate(String, int) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
Abbreviates a string for compact logging.
AbstractAiProvider - Class in uno.anahata.asi.agi.provider
The abstract base class for all AI model providers, now with model caching.
AbstractAiProvider() - Constructor for class uno.anahata.asi.agi.provider.AbstractAiProvider
No-arg constructor required for Kryo serialization and dynamic instantiation.
AbstractAiProvider(String) - Constructor for class uno.anahata.asi.agi.provider.AbstractAiProvider
Constructs a new provider instance with a specific UUID.
AbstractAnahataIcon - Class in uno.anahata.asi.swing.icons
The foundational base class for all programmatically drawn icons in the Anahata ASI ecosystem.
AbstractAnahataIcon(int) - Constructor for class uno.anahata.asi.swing.icons.AbstractAnahataIcon
Constructs a new abstract icon with the specified square dimension.
AbstractAsiContainer - Class in uno.anahata.asi
A hybrid static/instance class for managing global and application-specific configurations.
AbstractAsiContainer(String) - Constructor for class uno.anahata.asi.AbstractAsiContainer
Creates a configuration instance for a specific host application.
AbstractAsiContainerPanel - Class in uno.anahata.asi.swing
A base abstract class for panels that manage a collection of AI agi sessions.
AbstractAsiContainerPanel(AbstractSwingAsiContainer) - Constructor for class uno.anahata.asi.swing.AbstractAsiContainerPanel
Constructs a new container panel.
AbstractAsiContainerTopComponent<P> - Class in uno.anahata.asi.nb
Abstract base class for container-level dashboard TopComponents (Cards and Table views).
AbstractAsiContainerTopComponent(P) - Constructor for class uno.anahata.asi.nb.AbstractAsiContainerTopComponent
Constructs a new container TopComponent wrapping the given sessions panel.
AbstractBrowser - Class in uno.anahata.asi.yam.tools.browser
The abstract base toolkit for all web automation implementations.
AbstractBrowser() - Constructor for class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Protected constructor for subclass instantiation.
AbstractContextNode<T> - Class in uno.anahata.asi.swing.agi.context
The base class for all nodes in the hierarchical context tree.
AbstractContextNode() - Constructor for class uno.anahata.asi.swing.agi.context.AbstractContextNode
 
AbstractHandlePanel<H> - Class in uno.anahata.asi.swing.agi.resources.handle
A specialized metadata panel for the ResourceHandle layer.
AbstractHandlePanel() - Constructor for class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Constructs a new handle panel with a standard GridBag layout and initializes common metadata components.
AbstractJarHandler - Class in uno.anahata.asi.toolkit.java.classpath
Base class for JAR handlers providing common file system and manifest reading utilities.
AbstractJarHandler() - Constructor for class uno.anahata.asi.toolkit.java.classpath.AbstractJarHandler
 
AbstractLineEdit - Class in uno.anahata.asi.toolkit.resources.text.lines
Base class for all surgical line-based edits.
AbstractLineEdit() - Constructor for class uno.anahata.asi.toolkit.resources.text.lines.AbstractLineEdit
 
AbstractMessage - Class in uno.anahata.asi.agi.message
The abstract base class for all messages in a conversation, providing common metadata and functionality for the rich, hierarchical V2 domain model.
AbstractMessage() - Constructor for class uno.anahata.asi.agi.message.AbstractMessage
 
AbstractMessagePanel<T> - Class in uno.anahata.asi.swing.agi.message
A base class for rendering AbstractMessage instances in a collapsible, diff-based UI component.
AbstractMessagePanel(AgiPanel, T) - Constructor for class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Constructs a new AbstractMessagePanel.
AbstractModel - Class in uno.anahata.asi.agi.provider
The abstract base class for a specific AI model (e.g., "gemini-1.5-pro-latest").
AbstractModel() - Constructor for class uno.anahata.asi.agi.provider.AbstractModel
 
AbstractModelMessage<R> - Class in uno.anahata.asi.agi.message
Represents a message originating from the AI model.
AbstractModelMessage(Agi, String) - Constructor for class uno.anahata.asi.agi.message.AbstractModelMessage
Constructs a new AbstractModelMessage.
AbstractPart - Class in uno.anahata.asi.agi.message
The foundational component of an AbstractMessage, representing a discrete block of multimodal content.
AbstractPart(AbstractMessage) - Constructor for class uno.anahata.asi.agi.message.AbstractPart
Constructs a new AbstractPart.
AbstractPartPanel<T> - Class in uno.anahata.asi.swing.agi.message.part
The abstract base class for rendering AbstractPart instances in a diff-based UI component.
AbstractPartPanel(AgiPanel, T) - Constructor for class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Constructs a new AbstractPartPanel.
AbstractProjectContextProvider - Class in uno.anahata.asi.intellij.tools.project.context
Common base class for context providers that are bound to a specific IntelliJ project.
AbstractProjectContextProvider - Class in uno.anahata.asi.nb.tools.project.context
Common base class for context providers that are bound to a specific NetBeans project.
AbstractProjectContextProvider(String, String, String, Projects, String) - Constructor for class uno.anahata.asi.intellij.tools.project.context.AbstractProjectContextProvider
Constructs a new project-bound context provider.
AbstractProjectContextProvider(String, String, String, Projects, String) - Constructor for class uno.anahata.asi.nb.tools.project.context.AbstractProjectContextProvider
Constructs a new project-bound context provider.
AbstractResourceHandle - Class in uno.anahata.asi.agi.resource.handle
Base implementation of ResourceHandle providing common owner management.
AbstractResourceHandle() - Constructor for class uno.anahata.asi.agi.resource.handle.AbstractResourceHandle
 
AbstractResourceView - Class in uno.anahata.asi.agi.resource.view
Base implementation for resource views providing parent resource management.
AbstractResourceView() - Constructor for class uno.anahata.asi.agi.resource.view.AbstractResourceView
 
AbstractSwingAsiContainer - Class in uno.anahata.asi.swing
A Swing-specific base class for Anahata ASI containers.
AbstractSwingAsiContainer(String) - Constructor for class uno.anahata.asi.swing.AbstractSwingAsiContainer
Constructs a new Swing ASI container.
AbstractTextResourceViewer - Class in uno.anahata.asi.swing.agi.resources.view
Common base for high-fidelity text resource viewers with autonomous Edit/Save UI.
AbstractTextResourceViewer(AgiPanel, Resource) - Constructor for class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Constructs a new AbstractTextResourceViewer.
AbstractTextResourceViewer.SaveAction - Interface in uno.anahata.asi.swing.agi.resources.view
Contract for handling the persistent write of the editor content.
AbstractTextResourceWrite - Class in uno.anahata.asi.toolkit.resources.text
Base DTO for text file operations, providing common fields for path, historical content preservation, and optimistic locking.
AbstractTextResourceWrite(String, long) - Constructor for class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
Minimal constructor for standard tool invocation and builder support.
AbstractTextResourceWriteRenderer<T> - Class in uno.anahata.asi.nb.ui.render
Base class for rendering file write operations (full updates or surgical replacements) using the NetBeans native diff viewer decorated with agentic annotations.
AbstractTextResourceWriteRenderer() - Constructor for class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
No-arg constructor for factory instantiation.
AbstractTextSegmentRenderer - Class in uno.anahata.asi.swing.agi.message.part.text
Abstract base class for rendering individual text segments (e.g., markdown text or code blocks).
AbstractTextSegmentRenderer(AgiPanel, String) - Constructor for class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
Constructs a new AbstractTextSegmentRenderer.
AbstractTool<P,C> - Class in uno.anahata.asi.agi.tool.spi
The abstract base class for a tool, now generic on its Parameter and Call types.
AbstractTool(String) - Constructor for class uno.anahata.asi.agi.tool.spi.AbstractTool
Constructs a new AbstractTool with the given name.
AbstractToolCall<T,R> - Class in uno.anahata.asi.agi.tool.spi
Represents a request to execute a specific tool.
AbstractToolCall(AbstractModelMessage, String, T, Map, Map) - Constructor for class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Constructs a new AbstractToolCall.
AbstractToolkit<T> - Class in uno.anahata.asi.agi.tool.spi
Represents a collection of related tools, parsed from a single Java class.
AbstractToolkit(ToolManager) - Constructor for class uno.anahata.asi.agi.tool.spi.AbstractToolkit
Constructs a new AbstractToolkit.
AbstractToolkitRenderer<T> - Class in uno.anahata.asi.swing.toolkit.render
A base class for specialized toolkit UIs.
AbstractToolkitRenderer() - Constructor for class uno.anahata.asi.swing.toolkit.render.AbstractToolkitRenderer
Constructs a new AbstractToolkitRenderer.
AbstractToolParameter<T> - Class in uno.anahata.asi.agi.tool.spi
A rich, self-documenting, abstract representation of a single parameter for a tool method.
AbstractToolParameter() - Constructor for class uno.anahata.asi.agi.tool.spi.AbstractToolParameter
 
AbstractToolResponse<C> - Class in uno.anahata.asi.agi.tool.spi
Represents the response of a tool call, designed for deferred execution.
AbstractToolResponse(C) - Constructor for class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Constructs a new AbstractToolResponse.
AbstractViewPanel<V> - Class in uno.anahata.asi.swing.agi.resources.view
Common base for view-specific metadata panels.
AbstractViewPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.resources.view.AbstractViewPanel
Constructs a new view panel with a standard GridBag layout.
accel - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
acceleration - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
acquisitionLinkLabel - Variable in class uno.anahata.asi.swing.AiProviderPanel
Link to the API key acquisition page.
action - Variable in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
The reactive logic to execute on the EDT when a change is detected.
actionNexus - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The panel hosting the edit and save buttons.
actionPanel - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
The toolbar for post-execution actions (Open/Edit).
actionPanel - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Panel hosting resource-specific actions (e.g., Open, Edit) provided by the strategy.
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.nb.annotation.AnahataContextActionPresenter
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.nb.NewAgiAction
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.nb.ShowAsiClasspathAction
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.nb.tools.project.actions.AddProjectToContextAction
This method is not used directly as the action is a presenter.
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.nb.tools.project.actions.RemoveProjectFromContextAction
This method is not used directly as the action is a presenter.
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.nb.uc.OpenUpdateCenterAction
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.swing.games.AgiKart
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.swing.games.Arkanoid
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.swing.games.BugDefense
 
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.swing.games.Snake
actionPerformed(ActionEvent) - Method in class uno.anahata.asi.swing.games.Tetris
 
actions - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
A list of supported NetBeans Project Actions that can be invoked (e.g., 'build', 'run').
actions(Set) - Method in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
activatedNodes - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
Summarized list of nodes currently selected/activated within this window.
activatePowerUp(int) - Method in class uno.anahata.asi.swing.games.Arkanoid
Activates a captured power-up.
active - Variable in enum class uno.anahata.asi.agi.status.AgiStatus
Indicates if the agi is currently in an active state (e.g., processing, waiting for API, executing tools).
active - Variable in class uno.anahata.asi.swing.games.AgiKart.ItemBox
 
active - Variable in class uno.anahata.asi.swing.games.AgiKart.TrackMushroom
 
active - Variable in class uno.anahata.asi.swing.games.Brick
Flag indicating if the brick is active.
ACTIVE - Enum constant in enum class uno.anahata.asi.swing.icons.LeafIcon.LeafState
Active, full of life (Green).
activeAgis - Variable in class uno.anahata.asi.AbstractAsiContainer
The list of currently active agi sessions managed by this container.
activeBananas - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
activeCandidates - Variable in class uno.anahata.asi.agi.Agi
The list of candidate messages currently being generated or waiting for selection.
activeHistoryTokens - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector.Stats
The total tokens consumed by unpruned history parts.
activeHistoryTokensLabel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Label displaying token usage for active (unpruned) history.
activeInstance - Static variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
activeProviderPanels - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
List of active UI panels representing the AI providers currently being configured.
activePulse - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay.RecordingDot
State controlling the pulsing opacity toggle.
activeRecorder - Variable in class uno.anahata.asi.yam.tools.youtube.YouTube
Active standalone screen recorder instance.
activeSessions() - Static method in class uno.anahata.asi.intellij.internal.AgiContext
Returns all active sessions across every live tool-window container.
activeShells - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
activeStrategy - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
The active strategy being used for the current resource.
activeTasks - Variable in class uno.anahata.asi.swing.internal.SwingTaskManager
The thread-safe concurrent list tracking all uncompleted background actions.
activeViewer - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
The primary content component returned by the strategy.
ACTOR - Static variable in class uno.anahata.asi.intellij.internal.AgiContext
The actor recorded when files are added to context from the Project view.
add(Agi, VirtualFile[]) - Static method in class uno.anahata.asi.intellij.internal.AgiContext
Adds the selection (directories expanded to their files) to the session's context.
addAnnotation(String, String, String, boolean) - Method in class uno.anahata.asi.intellij.tools.java.CodeRefiner
Adds an annotation to a class, method, or field identified by its canonical fully-qualified name.
addAnnotation(String, String, String, boolean) - Method in class uno.anahata.asi.nb.tools.java.CodeRefiner
Adds an annotation to a class, method, or field.
addAttachment(byte[], String) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Attaches a binary blob to this response.
addAttachment(byte[], String) - Method in class uno.anahata.asi.agi.tool.ToolContext
Attaches a binary blob to the current tool's response.
addAttachment(File) - Method in class uno.anahata.asi.agi.message.InputUserMessage
Adds a single File object as an attachment to this message.
addAttachment(File) - Method in class uno.anahata.asi.agi.tool.ToolContext
Convenience method to attach a file to the current tool's response.
addAttachment(Path) - Method in class uno.anahata.asi.agi.message.InputUserMessage
Adds a single file path as an attachment to this message.
addAttachment(Path) - Method in class uno.anahata.asi.agi.tool.ToolContext
Convenience method to attach a file from a Path to the current tool's response.
addAttachments(Collection) - Method in class uno.anahata.asi.agi.message.InputUserMessage
Adds a collection of file paths as attachments to this message.
addBlobPart(String, byte[]) - Method in class uno.anahata.asi.agi.message.AbstractMessage
Creates and adds a new binary data part to this message.
addBlobPart(String, byte[]) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Creates and adds a new binary data part to this message.
addBlobPart(String, byte[]) - Method in class uno.anahata.asi.agi.message.UserMessage
Creates and adds a new binary data part to this message.
addBlobPart(String, byte[], byte[]) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Creates and adds a new model blob part with thought process metadata.
addBlobPart(Path) - Method in class uno.anahata.asi.agi.message.AbstractMessage
Creates and adds a new binary data part from a local file path.
addBlobPart(Path) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Creates and adds a new binary data part from a local file path.
addBlobPart(Path) - Method in class uno.anahata.asi.agi.message.UserMessage
Creates and adds a new binary data part from a local file path.
addBlobToContentArray(ArrayNode, String, byte[]) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Appends a binary part (image or audio) to a content array using OpenAI-specific multimodal formats.
addChangeListener(ChangeListener) - Method in class uno.anahata.asi.swing.components.SliderSpinner
Adds a ChangeListener to the underlying spinner.
addChild(ProjectComponent) - Method in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
Establishes a parent-child relationship for nested components.
addClassToResults(PsiClass, List) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Appends a class to the result list as a JavaType keychain DTO, de-duplicating by fully-qualified name.
addComponent(ProjectComponent) - Method in class uno.anahata.asi.nb.tools.project.components.JavaPackage
Adds a top-level Java component to this package.
addComponent(ProjectComponent) - Method in class uno.anahata.asi.nb.tools.project.components.ResourceFolder
Adds a physical component (file) to this folder.
addContent(Content) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addContentAndBuildCounted(Content) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addContents(List) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addDependency(String, String, String, String, String) - Method in class uno.anahata.asi.intellij.tools.maven.Maven
Adds a dependency to a project's pom.xml and triggers a Maven reimport.
addDependency(String, String, String, String, String, String, String) - Method in class uno.anahata.asi.nb.tools.maven.Maven
The definitive 'super-tool' for adding a Maven dependency.
AddDependencyResult - Class in uno.anahata.asi.nb.tools.maven
Represents the detailed, multi-phase result of the Maven.addDependency "super-tool".
AddDependencyResult() - Constructor for class uno.anahata.asi.nb.tools.maven.AddDependencyResult
 
addEditsToPanel(JPanel, String, List, Function) - Method in class uno.anahata.asi.nb.ui.render.TextResourceLineEditsRenderer
Helper to add a group of edits to the intent panel with a semantic header.
addError(String) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Adds a log message to this response, which can be displayed to the user.
addError(Throwable) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Converts a exception to a string and adds it to the errors field.
addExtraHeaderButtons(JPanel) - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Hook for subclasses to inject specialized buttons into the header area.
addExtraHeaderButtons(JPanel) - Method in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Hook for subclasses to inject specialized buttons into the header area.
addFunctionCall(FunctionCall) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addFunctionDeclaration(FunctionDeclaration) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addFunctionResponse(FunctionResponse) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addGutterComments(Project, DocumentContent) - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Paints the AI's per-line commentary as gutter icons on the proposed pane.
addHandler(JarHandler) - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
Adds a new JAR handler to the printer.
AddIcon - Class in uno.anahata.asi.swing.icons
A programmatic "Add" icon (+) that scales and matches the current theme.
AddIcon(int) - Constructor for class uno.anahata.asi.swing.icons.AddIcon
Constructs a new AddIcon of the specified square size.
addImports(String, List, boolean) - Method in class uno.anahata.asi.intellij.tools.java.CodeRefiner
Adds one or more imports to a Java file structurally (as real import statements, resolving each fully-qualified name against the project).
addImports(String, List, boolean) - Method in class uno.anahata.asi.nb.tools.java.CodeRefiner
Adds one or more imports to a file structurally.
addJavacAlert(JavacAlert) - Method in class uno.anahata.asi.nb.tools.project.alerts.ProjectDiagnostics
Adds a Java compiler alert to the diagnostics.
addListeners() - Method in class uno.anahata.asi.swing.agi.HeaderPanel
Installs action listeners for provider and model selection.
addLog(String) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Adds a log message to this response, which can be displayed to the user.
addMessage(AbstractMessage) - Method in class uno.anahata.asi.agi.context.ContextManager
The definitive method for adding any message to the agi history.
addMessageInternal(AbstractMessage) - Method in class uno.anahata.asi.agi.context.ContextManager
Adds a message to the history without triggering hard pruning.
addNewCandidate(List, PriorityQueue, int, int) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
addNotify() - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFileChildren
addNotify() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Triggers an initial refresh when the component is added to the UI.
addNotify() - Method in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
addNotify() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Called when the component is added to its parent.
addNotify() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Called when the component is added to its parent.
addNotify() - Method in class uno.anahata.asi.swing.agi.status.StatusPanel
addParentFirstClasses(List) - Method in class uno.anahata.asi.toolkit.java.Java
Adds a list of class FQNs to the Parent-First ClassLoader guard set, resolving each class on the host classloader and recursively registering its superclasses and interfaces.
addPart(Part) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addPart(AbstractPart) - Method in class uno.anahata.asi.agi.message.AbstractMessage
Safely adds a single part to this message, establishing the bidirectional relationship and ensuring the part is fully initialized before firing property change events.
addPartAndBuildCounted(Part) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addPartToContentArray(ArrayNode, AbstractPart, String) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Maps an Anahata part into the 'content' array of a Responses API message item.
addPartWithMetadata(StringBuilder, ArrayNode, AbstractPart) - Method in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
Internal helper for metadata interleaving in the assistant buffer.
addPartWithMetadata(List, AbstractPart) - Method in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
Adds a single Anahata part to the Google parts list, handling metadata injection and pruned content replacement.
addProjectAlert(ProjectAlert) - Method in class uno.anahata.asi.nb.tools.project.alerts.ProjectDiagnostics
Adds a high-level project alert to the diagnostics.
addProjectsToAgi(Agi, List) - Method in class uno.anahata.asi.nb.tools.project.actions.AddProjectToContextAction
Enables the project context provider for all selected projects in the given agi.
AddProjectToContextAction - Class in uno.anahata.asi.nb.tools.project.actions
Action to add one or more projects to the AI context.
AddProjectToContextAction() - Constructor for class uno.anahata.asi.nb.tools.project.actions.AddProjectToContextAction
Default constructor required by NetBeans action registration.
AddProjectToContextAction(Lookup) - Constructor for class uno.anahata.asi.nb.tools.project.actions.AddProjectToContextAction
Constructs the action with a specific lookup context.
addProperty(String, Component) - Method in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Helper to add a labelled property to the grid.
addProperty(String, Component) - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractViewPanel
Helper to add a labelled property to the grid.
addPropertyChangeListener(PropertyChangeListener) - Method in class uno.anahata.asi.agi.event.BasicPropertyChangeSource
Adds a property change listener.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class uno.anahata.asi.agi.event.BasicPropertyChangeSource
Adds a property change listener for a specific property.
addRecursively(FileObject, Agi, boolean) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Adds a file or folder's contents to the specified agi context recursively.
addRequired(ObjectNode, String) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Adds a property name to the 'required' array of a schema node.
addRow(Dimension, int, int) - Method in class uno.anahata.asi.swing.components.WrapLayout
Updates the running total dimensions with the results of a completed row.
addSchema(Schema) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addTab(String, Component) - Method in class uno.anahata.asi.swing.components.AdjustingTabPane
addTest(TestDefinition) - Method in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
Adds a test definition to this catalog.
addTextPart(String) - Method in class uno.anahata.asi.agi.message.AbstractMessage
Creates and adds a new text part to this message.
addTextPart(String) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Creates and adds a new text part to this message.
addTextPart(String) - Method in class uno.anahata.asi.agi.message.UserMessage
Creates and adds a new text part to this message.
addTextPart(String, byte[], boolean) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Creates and adds a new model text part with thought process metadata.
addTitleToSchemaRecursive(Schema, Type, Map, Map, Set) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Recursively adds titles (FQN) to schemas and their properties.
addTool(Tool) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addTools(List) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
addUrl() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Triggers a modal dialog prompting for a URL to register as a resource.
addUrlButton - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
Button to add a URL-based context resource to the active session.
addVideoToPlaylist(String, String) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Adds an existing YouTube video to a specified playlist.
addVideoToPlaylistInternal(String, String, String) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Adds an uploaded video to a YouTube playlist via playlistItems API.
AdjustingTabPane - Class in uno.anahata.asi.swing.components
A specialized JTabbedPane that adjusts its preferred and minimum height to match the currently selected component.
AdjustingTabPane(int) - Constructor for class uno.anahata.asi.swing.components.AdjustingTabPane
Constructs a new AdjustingTabPane.
AFTER - Enum constant in enum class uno.anahata.asi.intellij.tools.java.coderefiner.RelativePosition
Insert immediately after the named anchor member.
AFTER - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.RelativePosition
Insert immediately after the specified anchor member.
agi - Variable in class uno.anahata.asi.agi.AgiConfig
A late-binding reference to the parent Agi.
agi - Variable in class uno.anahata.asi.agi.context.ContextManager
The parent agi session.
agi - Variable in class uno.anahata.asi.agi.context.core.CoreContextProvider
The parent agi session.
agi - Variable in class uno.anahata.asi.agi.message.AbstractMessage
A backward reference to the Agi session that owns this message.
agi - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The parent Agi session this configuration belongs to.
agi - Variable in class uno.anahata.asi.agi.resource.Resource
The parent AGI session this resource belongs to.
agi - Variable in class uno.anahata.asi.agi.resource.ResourceManager
The parent agi session.
agi - Variable in class uno.anahata.asi.agi.status.StatusManager
The orchestrator session instance managed by this status tracker.
agi - Variable in class uno.anahata.asi.agi.tool.ToolManager
The parent agi session.
agi - Variable in class uno.anahata.asi.intellij.tools.ide.actions.ToggleAgiContextAction
The session this toggle targets.
agi - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The agi session orchestrator that manages model interactions and tool execution.
agi - Variable in class uno.anahata.asi.swing.agi.chat.ConversationPanel
The active agi session orchestrating the conversation flow.
agi - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
The parent AGI session context used for model metadata discovery.
agi - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
The active agi session.
agi - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
The active AGI session.
agi - Variable in class uno.anahata.asi.swing.agi.HeaderPanel
The active agi session orchestrator.
agi - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The agi session orchestrator.
agi - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
The AGI session orchestrator instance.
agi - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
The active agi session.
agi - Variable in class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
The parent AGI session context (may be null).
agi - Variable in class uno.anahata.asi.swing.agi.status.TaskStatusComponent
The Agi session to monitor, if any.
agi - Variable in class uno.anahata.asi.swing.agi.ToolbarPanel
The active agi session.
agi - Variable in class uno.anahata.asi.swing.AgiCard
The agi session represented by this card.
agi - Variable in class uno.anahata.asi.swing.internal.SwingTask
The Agi session this task belongs to, if any.
Agi - Class in uno.anahata.asi.agi
The central, provider-agnostic artificial super intelligence (ASI) orchestrator.
Agi(AgiConfig) - Constructor for class uno.anahata.asi.agi.Agi
Constructs a new Agi session with the provided configuration.
Agi1TestCatalog - Class in uno.anahata.asi.yam.tools.benchmarks
The official Anahata-AGI-1 benchmark suite catalog.
Agi1TestCatalog() - Constructor for class uno.anahata.asi.yam.tools.benchmarks.Agi1TestCatalog
Constructs the official Anahata-AGI-1 test catalog with the default web results directory.
Agi1TestCatalog(Path) - Constructor for class uno.anahata.asi.yam.tools.benchmarks.Agi1TestCatalog
Constructs the official Anahata-AGI-1 test catalog with a custom results directory.
AgiCard - Class in uno.anahata.asi.swing
A "sticky note" style card representing an active AI session.
AgiCard(Agi, AbstractAsiContainer) - Constructor for class uno.anahata.asi.swing.AgiCard
Constructs a new AgiCard for the given agi session.
agiConfig - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The UI-specific configuration for this agi session, including themes and providers.
agiConfig - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
The agi configuration.
agiConfig - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
The agi configuration.
agiConfig - Variable in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
The agi configuration.
agiConfig - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
The agi configuration.
AgiConfig - Class in uno.anahata.asi.agi
The definitive configuration blueprint for an individual Agi session.
AgiConfig(AbstractAsiContainer) - Constructor for class uno.anahata.asi.agi.AgiConfig
Constructs a new AgiConfig with a randomly generated session ID.
AgiConfig(AbstractAsiContainer, String) - Constructor for class uno.anahata.asi.agi.AgiConfig
Constructs a new AgiConfig with a specific session ID.
agiConfigPanel - Variable in class uno.anahata.asi.swing.agi.config.SessionConfigPanel
The framework-level configuration panel.
AgiConfigPanel - Class in uno.anahata.asi.swing.agi.config
A panel for editing the framework-level configuration of an Agi session.
AgiConfigPanel(AgiConfig) - Constructor for class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Constructs a new panel for the specified AgiConfig.
AgiContext - Class in uno.anahata.asi.intellij.internal
Bridge between IntelliJ VirtualFile selections and the per-session Anahata ResourceManager, backing the Project-view "AGI Context" node decorator and popup action.
AgiContext() - Constructor for class uno.anahata.asi.intellij.internal.AgiContext
Non-instantiable utility holder.
AgiContextActionGroup - Class in uno.anahata.asi.intellij.tools.ide.actions
Dynamic "AGI Context" popup group for the Project-view context menu, listing one toggle per active AGI session that adds/removes the selected files from that session's context.
AgiContextActionGroup() - Constructor for class uno.anahata.asi.intellij.tools.ide.actions.AgiContextActionGroup
Constructs the action group (instantiated by the platform via its public no-arg constructor).
AgiContextDecorator - Class in uno.anahata.asi.intellij.tools.ide.context
Badges Project-view nodes whose file is in one or more active AGI session contexts.
AgiContextDecorator() - Constructor for class uno.anahata.asi.intellij.tools.ide.context.AgiContextDecorator
Constructs the decorator (instantiated by the platform via its public no-arg constructor).
AgiKart - Class in uno.anahata.asi.swing.games
AgiKart is a high-performance pseudo-3D retro kart racing game in Java Swing.
AgiKart() - Constructor for class uno.anahata.asi.swing.games.AgiKart
Constructs a new AgiKart game panel and triggers resources initialization.
AgiKart.ItemBox - Class in uno.anahata.asi.swing.games
Data object model for spawning item boxes.
AgiKart.KartEntity - Class in uno.anahata.asi.swing.games
Data object model for tracking karts.
AgiKart.Particle - Class in uno.anahata.asi.swing.games
World particle model for drift sparks and boost trails.
AgiKart.PineTree - Class in uno.anahata.asi.swing.games
Data object model for placing Pine Trees.
AgiKart.PlacedBanana - Class in uno.anahata.asi.swing.games
Data object model for banana slip obstacles.
AgiKart.SpriteDrawable - Interface in uno.anahata.asi.swing.games
Functional Interface defining custom sprite-drawing instructions.
AgiKart.SpriteProjection - Class in uno.anahata.asi.swing.games
DTO containing projected coordinates and scales for drawing billboarded entities.
AgiKart.ThrownShell - Class in uno.anahata.asi.swing.games
Data object model for traveling tracking shells.
AgiKart.TrackMushroom - Class in uno.anahata.asi.swing.games
Data object model for spawning collectible mushrooms on the track.
AgiKartIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the AgiKart game.
AgiKartIcon(int) - Constructor for class uno.anahata.asi.swing.icons.AgiKartIcon
Constructs a new AgiKartIcon of the specified square size.
agiListener - Variable in class uno.anahata.asi.swing.AgiCard
The listener for changes in the agi session's properties.
agiPanel - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
The owning tool-call panel (source of the live Agi session).
agiPanel - Variable in class uno.anahata.asi.nb.AgiTopComponent
The UI panel for the agi session.
agiPanel - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The agi panel where this renderer is hosted.
agiPanel - Variable in class uno.anahata.asi.swing.agi.AgiTransferHandler
The parent agi panel to provide context for resource registration.
agiPanel - Variable in class uno.anahata.asi.swing.agi.chat.CandidateSelectionPanel
The parent orchestration panel used for accessing the agi session and shared UI components.
agiPanel - Variable in class uno.anahata.asi.swing.agi.chat.ConversationPanel
The parent container providing shared configuration and access to the agi session.
agiPanel - Variable in class uno.anahata.asi.swing.agi.context.AbstractContextNode
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
The parent AGI dashboard panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.HeaderPanel
The parent aggregator panel providing access to session and config.
agiPanel - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
The agi panel instance providing session context.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
The parent panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ResourceUUIDParameterRenderer
The parent agi panel providing context.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
The parent AGI panel interface.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolResponseAttachmentsPanel
The parent agi panel providing UI context.
agiPanel - Variable in class uno.anahata.asi.swing.agi.message.RagMessageViewer
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The parent AgiPanel providing the session context.
agiPanel - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractViewPanel
The parent AgiPanel providing session context.
agiPanel - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
The active AGI session context.
agiPanel - Variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
The parent agi panel providing session context.
agiPanel - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.agi.ToolbarPanel
The parent agi panel.
agiPanel - Variable in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
The parent agi panel providing session context.
agiPanel - Variable in class uno.anahata.asi.swing.toolkit.render.AbstractToolkitRenderer
The parent AgiPanel.
AgiPanel - Class in uno.anahata.asi.swing.agi
The main, top-level panel for the Anahata AI Swing UI.
AgiPanel(Agi) - Constructor for class uno.anahata.asi.swing.agi.AgiPanel
Constructs a new AgiPanel for an existing Agi session.
AgiPanel(SwingAgiConfig) - Constructor for class uno.anahata.asi.swing.agi.AgiPanel
Constructs a new AgiPanel by creating a new Agi session with the provided configuration.
agiPanels - Variable in class uno.anahata.asi.desktop.swing.AsiDesktopAsiContainer
Cache of UI panels for active sessions.
AgisTableModel - Class in uno.anahata.asi.swing
A reusable table model for displaying active AI agi sessions.
AgisTableModel(AbstractAsiContainer) - Constructor for class uno.anahata.asi.swing.AgisTableModel
Constructs a new model and registers a listener on the provided container.
AgiStatus - Enum Class in uno.anahata.asi.agi.status
Defines the possible operational states of the Agi, primarily for UI feedback.
AgiStatus() - Constructor for enum class uno.anahata.asi.agi.status.AgiStatus
 
agiTemplate - Variable in class uno.anahata.asi.AsiContainerPreferences
A blueprint configuration for new Agi sessions.
AgiTool - Annotation Interface in uno.anahata.asi.agi.tool
Marks a method as an AI-callable tool and provides essential metadata.
AgiToolException - Exception Class in uno.anahata.asi.agi.tool
A custom runtime exception that can be thrown by AI tools to provide a concise, user-friendly error message to the model without including a stack trace.
AgiToolException(String) - Constructor for exception class uno.anahata.asi.agi.tool.AgiToolException
Constructs a new AgiToolException with a specific error message.
AgiToolException(String, Throwable) - Constructor for exception class uno.anahata.asi.agi.tool.AgiToolException
Constructs a new AgiToolException with a specific error message and cause.
AgiToolkit - Annotation Interface in uno.anahata.asi.agi.tool
Marks a class as an AI-callable toolkit and provides essential metadata.
AgiToolParam - Annotation Interface in uno.anahata.asi.agi.tool
Provides a description for a parameter of a method marked with AgiTool.
AgiTopComponent - Class in uno.anahata.asi.nb
The main TopComponent for Anahata ASI V2.
AgiTopComponent() - Constructor for class uno.anahata.asi.nb.AgiTopComponent
Default constructor required for NetBeans persistence mechanism.
AgiTopComponent(String) - Constructor for class uno.anahata.asi.nb.AgiTopComponent
Constructs a new component for a specific session ID.
AgiTopComponent(Agi) - Constructor for class uno.anahata.asi.nb.AgiTopComponent
Constructs a new component for an existing agi session.
AgiTopComponent.Resolvable - Class in uno.anahata.asi.nb
A static inner class used for serializing the state of an AgiTopComponent.
AgiTransferHandler - Class in uno.anahata.asi.swing.agi
A TransferHandler for Anahata ASI panels that automatically registers dropped files as managed V2 resources in the current agi session.
AgiTransferHandler(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.AgiTransferHandler
Constructs a new AgiTransferHandler without a delegate.
AgiTransferHandler(AgiPanel, TransferHandler) - Constructor for class uno.anahata.asi.swing.agi.AgiTransferHandler
Constructs a new AgiTransferHandler with an optional delegate.
AgiUserMessage - Class in uno.anahata.asi.agi.message
A specialized UserMessage representing intent originated by another AGI session within the same ASI container.
AgiUserMessage(Agi, String) - Constructor for class uno.anahata.asi.agi.message.AgiUserMessage
Constructs a new AgiUserMessage.
aiKarts - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
AiModelTableModel - Class in uno.anahata.asi.swing.provider
A specialized TableModel for rendering the technical specification and capabilities of AI models.
AiModelTableModel(List) - Constructor for class uno.anahata.asi.swing.provider.AiModelTableModel
Constructs a new ModelTableModel.
AiProviderException - Exception Class in uno.anahata.asi.agi.provider
Generic runtime exception for AiProvider implementations.
AiProviderException() - Constructor for exception class uno.anahata.asi.agi.provider.AiProviderException
Creates a new instance of AiProviderException without detail message.
AiProviderException(String) - Constructor for exception class uno.anahata.asi.agi.provider.AiProviderException
Constructs an instance of AiProviderException with the specified detail message.
AiProviderPanel - Class in uno.anahata.asi.swing
A centralized, high-density configuration panel for AI Providers.
AiProviderPanel(AbstractAsiContainerPanel, AbstractAiProvider, Runnable) - Constructor for class uno.anahata.asi.swing.AiProviderPanel
Constructs a new provider configuration panel.
AiProviderRegistryViewer - Class in uno.anahata.asi.swing.provider
A high-fidelity visual registry for exploring and selecting registered AI models.
AiProviderRegistryViewer(List, Consumer) - Constructor for class uno.anahata.asi.swing.provider.AiProviderRegistryViewer
Constructs a new ProviderRegistryViewer.
AiProviderRenderer - Class in uno.anahata.asi.swing.provider
A standard cell renderer for AbstractAiProvider objects.
AiProviderRenderer() - Constructor for class uno.anahata.asi.swing.provider.AiProviderRenderer
 
aiRadarDots - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
aiWaypoints - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
alarm - Variable in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
Recurring refresh timer, disposed with the widget.
ALL - Enum constant in enum class uno.anahata.asi.agi.ExpandToolsPreference
All tool calls are initially expanded.
ALL_TILES - Variable in class uno.anahata.asi.swing.games.Snake
The maximum possible tiles fitting onto the board.
allInContext(Agi, VirtualFile[]) - Static method in class uno.anahata.asi.intellij.internal.AgiContext
Tests whether every file in the selection (directories expanded to their files) is in the given session's context.
allowedModels - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
An optional whitelist of model IDs.
allowedModelsArea - Variable in class uno.anahata.asi.swing.AiProviderPanel
The text area for entering and displaying allowed models for this provider.
allProjectsInContext(Agi, List) - Method in class uno.anahata.asi.nb.tools.project.actions.AddProjectToContextAction
Checks if all selected projects are already in the context of the given agi.
ANAHATA_ICON_PATH - Static variable in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataMdNode
The path to the Anahata icon.
AnahataAnnotationLogic - Class in uno.anahata.asi.nb.annotation
The decoupled logic engine for Anahata NetBeans annotations.
AnahataAnnotationLogic() - Constructor for class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
 
AnahataAnnotationLogic.NodeType - Enum Class in uno.anahata.asi.nb.annotation
Semantic classification for UI node rendering.
AnahataAnnotationProvider - Class in uno.anahata.asi.nb.annotation
Master Shell for Anahata context visibility in NetBeans.
AnahataAnnotationProvider() - Constructor for class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
Default constructor for the service loader.
AnahataClasspathProvider - Class in uno.anahata.asi.nb.tools.java.classpath
A global ClassPathProvider that intercepts queries for in-memory files and provides the appropriate classpath based on the file's context.
AnahataClasspathProvider() - Constructor for class uno.anahata.asi.nb.tools.java.classpath.AnahataClasspathProvider
 
AnahataConfigurable - Class in uno.anahata.asi.intellij.settings
A native Settings page (Settings → Tools → Anahata ASI) for the plugin defaults.
AnahataConfigurable() - Constructor for class uno.anahata.asi.intellij.settings.AnahataConfigurable
Constructs the configurable (instantiated by the platform via its public no-arg constructor).
AnahataContextActionPresenter - Class in uno.anahata.asi.nb.annotation
A presenter for the dynamic "AI Context" context menu.
AnahataContextActionPresenter(Set) - Constructor for class uno.anahata.asi.nb.annotation.AnahataContextActionPresenter
Constructs a new presenter for the given set of files.
AnahataDiffUtils - Class in uno.anahata.asi.internal
Utility for generating standard unified diffs using java-diff-utils.
AnahataDiffUtils() - Constructor for class uno.anahata.asi.internal.AnahataDiffUtils
 
AnahataFileChildren(Project) - Constructor for class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFileChildren
Constructs a new children manager for the Anahata folder.
AnahataFolderNode(Project) - Constructor for class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFolderNode
Constructs a new Anahata folder node.
anahataIcon - Variable in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
The official Anahata branding icon used as a line marker.
AnahataInstaller - Class in uno.anahata.asi.nb
Installer for the Anahata ASI NetBeans module.
AnahataInstaller() - Constructor for class uno.anahata.asi.nb.AnahataInstaller
 
AnahataMdNode(Node) - Constructor for class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataMdNode
Constructs a new anahata.md node.
anahataMessage - Variable in class uno.anahata.asi.anthropic.adapter.AnthropicContentAdapter
The source Anahata message to translate.
anahataMessage - Variable in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
The Anahata message instance to be converted.
anahataMessage - Variable in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
The Anahata message to be translated.
anahataMessage - Variable in class uno.anahata.asi.openai.OpenAiItemAdapter
The original message to be translated.
AnahataNode(Project, VirtualFile) - Constructor for class uno.anahata.asi.intellij.tools.ide.nodes.AnahataTreeStructureProvider.AnahataNode
Creates the node for the given instructions file.
AnahataNodeFactory - Class in uno.anahata.asi.nb.nodes
A factory that creates the "Anahata" virtual folder in the NetBeans Projects window.
AnahataNodeFactory() - Constructor for class uno.anahata.asi.nb.nodes.AnahataNodeFactory
Default constructor for the node factory.
AnahataNodeFactory.AnahataFileChildren - Class in uno.anahata.asi.nb.nodes
Manages the children of the Anahata folder, specifically looking for .md files.
AnahataNodeFactory.AnahataFolderNode - Class in uno.anahata.asi.nb.nodes
A virtual folder node named "Anahata" that serves as a container for AI-related files.
AnahataNodeFactory.AnahataMdNode - Class in uno.anahata.asi.nb.nodes
A specialized node for the anahata.md file that uses the Anahata icon.
AnahataNotifications - Class in uno.anahata.asi.intellij.ui
Thin helper for surfacing Anahata events as IDE balloon notifications.
AnahataNotifications() - Constructor for class uno.anahata.asi.intellij.ui.AnahataNotifications
Non-instantiable utility holder.
anahataPart - Variable in class uno.anahata.asi.gemini.adapter.GeminiPartAdapter
The Anahata part instance to be converted.
AnahataSettings - Class in uno.anahata.asi.intellij.settings
Application-level persisted settings for the Anahata ASI plugin.
AnahataSettings() - Constructor for class uno.anahata.asi.intellij.settings.AnahataSettings
Constructs the settings service (instantiated by the platform via its public no-arg constructor).
AnahataStatusBarWidget - Class in uno.anahata.asi.intellij.ui.status
Status-bar widget showing the number of active Anahata sessions, with a click that focuses the Anahata tool window.
AnahataStatusBarWidget(Project) - Constructor for class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
Constructs the widget for a project.
AnahataStatusBarWidgetFactory - Class in uno.anahata.asi.intellij.ui.status
Factory that contributes the Anahata active-sessions status-bar widget.
AnahataStatusBarWidgetFactory() - Constructor for class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidgetFactory
Constructs the widget factory (instantiated by the platform via its public no-arg constructor).
anahataTool - Variable in class uno.anahata.asi.gemini.adapter.GeminiFunctionDeclarationAdapter
The Anahata tool instance to be converted.
anahataToolkit - Variable in class uno.anahata.asi.swing.toolkit.render.AbstractToolkitRenderer
The toolkit instance.
AnahataToolkit - Class in uno.anahata.asi.agi.tool
The base class for all AI toolkits.
AnahataToolkit() - Constructor for class uno.anahata.asi.agi.tool.AnahataToolkit
 
AnahataToolWindowFactory - Class in uno.anahata.asi.intellij
Factory for creating the Anahata ASI Tool Window in IntelliJ.
AnahataToolWindowFactory() - Constructor for class uno.anahata.asi.intellij.AnahataToolWindowFactory
Constructs the tool-window factory (instantiated by the platform via its public no-arg constructor).
AnahataTreeStructureProvider - Class in uno.anahata.asi.intellij.tools.ide.nodes
Surfaces the project's anahata.md instructions file as a branded node at the top of the Project view.
AnahataTreeStructureProvider() - Constructor for class uno.anahata.asi.intellij.tools.ide.nodes.AnahataTreeStructureProvider
Constructs the tree-structure provider (instantiated by the platform via its public no-arg constructor).
AnahataTreeStructureProvider.AnahataNode - Class in uno.anahata.asi.intellij.tools.ide.nodes
A navigable Project-view node representing the project's anahata.md instructions.
AnahataUcIcons - Class in uno.anahata.asi.nb.uc
Pure Java vector and platform icon factory for the Anahata ASI Update Center.
AnahataUcIcons() - Constructor for class uno.anahata.asi.nb.uc.AnahataUcIcons
Private constructor to prevent instantiation.
AnahataUcInstaller - Class in uno.anahata.asi.nb.uc
Lifecycle installer for the standalone Anahata ASI Update Center NetBeans module.
AnahataUcInstaller() - Constructor for class uno.anahata.asi.nb.uc.AnahataUcInstaller
 
AnahataUcUtils - Class in uno.anahata.asi.nb.uc
Universal utility class for managing NetBeans version detection, Anahata ASI Update Centers (Universal, Stable, and Dev Snapshot), URL connectivity checks, legacy update center cleanup, and automated installation of Anahata ASI Studio and JavaFX runtimes.
AnahataUcUtils() - Constructor for class uno.anahata.asi.nb.uc.AnahataUcUtils
Private constructor to prevent direct instantiation.
AnahataUcUtils.InstalledModuleDetails - Record Class in uno.anahata.asi.nb.uc
DTO capturing detailed version metadata for an installed NetBeans module.
AnahataUcUtils.UpdateCenterType - Enum Class in uno.anahata.asi.nb.uc
Identification enum for supported Anahata Update Centers.
AnahataUpdateCenterDialog - Class in uno.anahata.asi.nb.uc
Top-level window frame controller for the Anahata ASI NetBeans Update Center.
AnahataUpdateCenterDialog() - Constructor for class uno.anahata.asi.nb.uc.AnahataUpdateCenterDialog
Private constructor to prevent direct instantiation.
AnahataUpdateCenterPanel - Class in uno.anahata.asi.nb.uc
Main presentation panel for the Anahata ASI NetBeans Update Center.
AnahataUpdateCenterPanel() - Constructor for class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Constructs the Anahata Update Center presentation panel and initializes UI components.
AnahataUpdateCenterUtils - Class in uno.anahata.asi.nb.util
Utility class for managing the registration and lifecycle of official Anahata NetBeans Update Centers.
AnahataUpdateCenterUtils() - Constructor for class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Private constructor to prevent direct instantiation of static utility class.
anchorMemberName - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent
The simple name of the anchor member for BEFORE/AFTER placement (INSERT/MOVE).
anchorMemberName - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
The simple name or signature of the anchor member to position against.
anchorMemberName - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.InsertMemberIntent
The anchor member name for relative positions.
anchorMemberName - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.MoveMemberIntent
The anchor member name for relative position placement.
angle - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
annotatedName - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
The display name provided by the IDE's node system.
annotatedName - Variable in class uno.anahata.asi.nb.tools.project.ProjectFile
The name of the file including IDE annotations (e.g.
annotateIcon(Image, int, Set) - Method in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
annotateName(String, Set) - Method in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
annotateNameHtml(String, Set) - Method in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
AnthropicContentAdapter - Class in uno.anahata.asi.anthropic.adapter
A translation adapter that converts Anahata's unified message model into the structured JSON required by the Anthropic Messages API.
AnthropicContentAdapter(AbstractMessage, boolean) - Constructor for class uno.anahata.asi.anthropic.adapter.AnthropicContentAdapter
Constructs a new adapter for a specific message.
AnthropicMessage - Class in uno.anahata.asi.anthropic
Message implementation for Anthropic's Claude.
AnthropicMessage(Agi, String) - Constructor for class uno.anahata.asi.anthropic.AnthropicMessage
Constructs a new Anthropic message.
AnthropicModel - Class in uno.anahata.asi.anthropic
Model implementation for Anthropic's Claude.
AnthropicModel(AnthropicProvider, String, String) - Constructor for class uno.anahata.asi.anthropic.AnthropicModel
Constructs a new Anthropic model instance with default empty version details.
AnthropicModel(AnthropicProvider, String, String, String) - Constructor for class uno.anahata.asi.anthropic.AnthropicModel
Constructs a new Anthropic model instance with full version details.
AnthropicProvider - Class in uno.anahata.asi.anthropic
Provider implementation for the official Anthropic API.
AnthropicProvider() - Constructor for class uno.anahata.asi.anthropic.AnthropicProvider
Constructs a default AnthropicProvider.
AnthropicProvider(String, String, String, String, String) - Constructor for class uno.anahata.asi.anthropic.AnthropicProvider
Constructs an AnthropicProvider with explicit registration metadata.
AnthropicResponse - Class in uno.anahata.asi.anthropic
Response implementation for Anthropic's Claude.
AnthropicResponse(String, String, String) - Constructor for class uno.anahata.asi.anthropic.AnthropicResponse
Constructs a stream chunk response.
AnthropicResponse(String, String, Agi, String, String) - Constructor for class uno.anahata.asi.anthropic.AnthropicResponse
Constructs a full response from the Anthropic API.
anthropicVersion - Variable in class uno.anahata.asi.anthropic.AnthropicProvider
The forced Anthropic API version header (e.g., '2023-06-01').
anthropicVersionField - Variable in class uno.anahata.asi.swing.AiProviderPanel
The version header for Anthropic API calls.
AnyChangeDocumentListener - Class in uno.anahata.asi.swing.internal
A utility DocumentListener that fires a single callback for any type of document change (insert or remove).
AnyChangeDocumentListener(Runnable) - Constructor for class uno.anahata.asi.swing.internal.AnyChangeDocumentListener
Creates a new listener.
anyProjectInContext(Agi, List) - Method in class uno.anahata.asi.nb.tools.project.actions.RemoveProjectFromContextAction
Checks if any of the selected projects are in the context of the given agi.
API_CALL_IN_PROGRESS - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
A normal API call is in progress (e.g., waiting for a model response).
API_MAPPER - Static variable in class uno.anahata.asi.openai.OpenAiItemAdapter
Internal mapper for Responses API item JSON generation.
API_MAPPER - Static variable in class uno.anahata.asi.openai.OpenAiModel
Internal mapper for Responses API JSON operations.
API_MAPPER - Static variable in class uno.anahata.asi.openai.OpenAiModelMessage
Internal Jackson mapper for stream event processing.
API_MAPPER - Static variable in class uno.anahata.asi.openai.OpenAiResponse
Internal mapper for response JSON parsing.
API_MAPPER - Static variable in class uno.anahata.asi.openai.OpenAiResponsesProvider
Internal Jackson mapper for OpenAI API JSON processing.
ApiCallInterruptedException - Exception Class in uno.anahata.asi.agi.provider
Exception thrown when an AI model generation call is interrupted, either by the user or by the system.
ApiCallInterruptedException(String) - Constructor for exception class uno.anahata.asi.agi.provider.ApiCallInterruptedException
Constructs a new ApiCallInterruptedException with a specific error message.
ApiCallInterruptedException(String, Throwable) - Constructor for exception class uno.anahata.asi.agi.provider.ApiCallInterruptedException
Constructs a new ApiCallInterruptedException with a specific error message and cause.
ApiCallInterruptedException(Throwable) - Constructor for exception class uno.anahata.asi.agi.provider.ApiCallInterruptedException
Constructs a new ApiCallInterruptedException with a specific underlying cause.
ApiErrorRecord - Class in uno.anahata.asi.agi.status
A record of a single API error, including context for retries.
ApiErrorRecord() - Constructor for class uno.anahata.asi.agi.status.ApiErrorRecord
 
apiErrors - Variable in class uno.anahata.asi.agi.status.StatusManager
List of all recorded API errors captured during this session.
apiErrorsPanel - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Panel for displaying API error and retry details.
apiErrorsScrollPane - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
ScrollPane wrapping the API errors panel.
apiInitialDelayMillis - Variable in class uno.anahata.asi.agi.AgiConfig
The initial delay in milliseconds before the first retry.
apiInitialDelaySpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for configuring the initial backoff delay for retries.
apiKey - Variable in exception class uno.anahata.asi.agi.provider.RetryableApiException
The API key used during the failed request invocation.
apiKey - Variable in class uno.anahata.asi.agi.status.ApiErrorRecord
The API key used when the error occurred (abbreviated).
apiKeyRequired - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
Whether this provider requires an API key to function.
apiKeyRequiredCheck - Variable in class uno.anahata.asi.swing.AiProviderPanel
Determines if the key pool must be populated for this provider to function.
apiMaxDelayMillis - Variable in class uno.anahata.asi.agi.AgiConfig
The maximum delay in milliseconds between retries.
apiMaxDelaySpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for configuring the maximum backoff delay for retries.
apiMaxRetries - Variable in class uno.anahata.asi.agi.AgiConfig
The maximum number of times to retry an API call on failure.
apiMaxRetriesSpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for configuring the maximum number of API request retries.
appendContent(String) - Method in class uno.anahata.asi.anthropic.AnthropicMessage
Appends text to the last message part if it is a text part, otherwise creates a new one.
appendContent(String) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Appends text to the main content part or creates a new one.
appendContent(String) - Method in class uno.anahata.asi.openai.OpenAiModelMessage
Appends text to the current active text part or creates a new one if needed.
appendDirectoryStructure(Path, StringBuilder, String) - Method in class uno.anahata.asi.intellij.tools.project.Projects
Recursively appends a clean, machine-readable directory structure to the builder.
appendMetadata(StringBuilder) - Method in class uno.anahata.asi.agi.message.AbstractMessage
Hook for subclasses to inject specialized metadata into the message header.
appendMetadata(StringBuilder) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Hook for subclasses to inject specialized metadata into the message header.
appendMetadata(StringBuilder) - Method in class uno.anahata.asi.agi.message.AbstractPart
Hook for subclasses to inject specialized metadata into the part header.
appendMetadata(StringBuilder) - Method in class uno.anahata.asi.agi.message.BlobPart
Hook for subclasses to inject specialized metadata into the part header.
appendMetadata(StringBuilder) - Method in class uno.anahata.asi.agi.message.TextPart
 
appendMethods(StringBuilder, Class) - Method in class uno.anahata.asi.toolkit.java.Java
Appends the signatures of all declared methods of a class to a StringBuilder, filtering out standard Object methods and internal lambda/abstract cruft.
appendRawJson(String) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Appends a raw JSON chunk to the existing content.
appendSelectionAndVisible(Editor, VirtualFile, List) - Method in class uno.anahata.asi.intellij.tools.ide.Editor
Appends the active selection and the visible viewport of the given editor to the supplied snippet list as fenced Markdown blocks.
appendTaggedContent(String, String, String) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Appends text while detecting and extracting reasoning content wrapped in tags.
appendText(String) - Method in class uno.anahata.asi.agi.message.TextPart
Appends text to the existing content and fires a property change event.
appendThoughts(String) - Method in class uno.anahata.asi.anthropic.AnthropicMessage
Appends text to the reasoning/thought part or creates a new one.
appendThoughts(String) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Appends text to the reasoning/thought part or creates a new one.
appendThoughts(String) - Method in class uno.anahata.asi.openai.OpenAiModelMessage
Appends text to the current active reasoning part or creates a new thought part if needed.
appendTree(VirtualFile, StringBuilder, String, int) - Method in class uno.anahata.asi.intellij.tools.project.context.ProjectStructureContextProvider
Recursively renders a source-root subtree as Markdown: directories (packages) as folders and .java files as types, skipping build-output and hidden dirs and capping recursion to keep the context lean.
applicationAttributes - Static variable in class uno.anahata.asi.AbstractAsiContainer
A JVM-scoped map for tools to store and share objects across all containers, sessions, and turns.
apply() - Method in class uno.anahata.asi.intellij.settings.AnahataConfigurable
apply(List) - Method in class uno.anahata.asi.toolkit.resources.text.lines.AbstractLineEdit
Applies this edit to a mutable list of lines.
apply(List) - Method in class uno.anahata.asi.toolkit.resources.text.lines.LineDeletion
Applies this edit to a mutable list of lines.
apply(List) - Method in class uno.anahata.asi.toolkit.resources.text.lines.LineInsertion
Applies this edit to a mutable list of lines.
apply(List) - Method in class uno.anahata.asi.toolkit.resources.text.lines.LineReplacement
Applies this edit to a mutable list of lines.
apply(WorkingCopy, Map, boolean) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementIntentPolymorphic
Authoritatively applies this intent to the provided working copy.
apply(WorkingCopy, Map, boolean) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.DeleteMemberIntent
Authoritatively applies this intent to the provided working copy.
apply(WorkingCopy, Map, boolean) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.InsertMemberIntent
Authoritatively applies this intent to the provided working copy.
apply(WorkingCopy, Map, boolean) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.MoveMemberIntent
Authoritatively applies this intent to the provided working copy.
apply(WorkingCopy, Map, boolean) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.UpdateMemberIntent
Authoritatively applies this intent to the provided working copy.
applyColumnWidth(int, int, int) - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Helper method to apply width to a specific column identified by its model index.
applyColumnWidths() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Authoritatively applies the standard column widths to the tree table.
applyFilter() - Method in class uno.anahata.asi.swing.provider.AiProviderRegistryViewer
Applies the filter from the filter field to the table.
applyHint(String, int, String) - Method in class uno.anahata.asi.intellij.tools.java.Hints
Applies a quick-fix to a highlight on a given line of a file.
applyHintFix(String, String) - Method in class uno.anahata.asi.nb.tools.java.Hints
Applies the first available fix for a specific Java hint identified by its ID.
applyIntent(Project, PsiElementFactory, CodeRefinementIntent) - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Applies a single intent to the live PSI tree.
applyPreferences() - Method in class uno.anahata.asi.agi.tool.ToolManager
Applies application-wide tool preferences to all registered tools.
applyTo(WorkingCopy) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
Authoritatively applies all intents in this batch to the provided working copy using a single-shot atomic rewrite strategy.
applyToText(CompilationController, String, List) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
Executes the V4 AST-Guided text replacement, calculating exact bounds via the NetBeans compiler API and recording modified character ranges.
applyVisualizerSettings(Component, boolean) - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Injects custom client properties into the NetBeans component tree.
APPROVE_ALWAYS - Enum constant in enum class uno.anahata.asi.agi.tool.ToolPermission
Approve for this turn and save the preference as ALWAYS.
archiveBox - Variable in class uno.anahata.asi.nb.ui.resources.NbHandlePanel
Checkbox indicating if the resource originates from a read-only archive (e.g., inside a JAR).
argRenderers - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Cache of renderers for arguments to support incremental updates and editing.
args - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
The enriched arguments for the tool, which may contain rich POJOs (like JavaType).
argsContainer - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Container for the arguments tabbed pane.
argsTabbedPane - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Tabbed pane displaying individual parameter renderers.
Arkanoid - Class in uno.anahata.asi.swing.games
An ultimate Barça-themed Arkanoid (Breakout) clone implemented as a Swing game.
Arkanoid() - Constructor for class uno.anahata.asi.swing.games.Arkanoid
Constructs a new Arkanoid game panel and registers listeners.
ArkanoidIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the Arkanoid game.
ArkanoidIcon(int) - Constructor for class uno.anahata.asi.swing.icons.ArkanoidIcon
Constructs a new ArkanoidIcon of the specified square size.
artifactId - Variable in class uno.anahata.asi.nb.tools.maven.MavenArtifactSearchResult
The artifactId of the artifact (e.g., 'commons-lang3').
artifacts - Variable in class uno.anahata.asi.nb.tools.maven.DependencyGroup
The list of declared artifacts belonging to this groupId.
artifacts - Variable in class uno.anahata.asi.nb.tools.maven.ResolvedDependencyGroup
The list of compact artifact IDs (artifactId:version[:classifier][:type]) belonging to this group.
asBytes() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Returns the full content of the resource as a byte array.
asBytes() - Method in class uno.anahata.asi.agi.resource.Resource
Returns the full content of the resource as a byte array.
AsiCardsContainerPanel - Class in uno.anahata.asi.swing
A container panel that displays active AI agi sessions as a collection of "sticky note" cards.
AsiCardsContainerPanel(AbstractSwingAsiContainer) - Constructor for class uno.anahata.asi.swing.AsiCardsContainerPanel
Constructs a new cards container panel.
AsiCardsTopComponent - Class in uno.anahata.asi.nb
A TopComponent that displays a list of all active Anahata ASI sessions as visual sticky note cards.
AsiCardsTopComponent() - Constructor for class uno.anahata.asi.nb.AsiCardsTopComponent
Default constructor for the cards view.
asiConfig - Variable in class uno.anahata.asi.swing.AgisTableModel
The container configuration providing session data.
asiContainer - Variable in class uno.anahata.asi.agi.AgiConfig
A reference to the global, application-wide configuration.
asiContainer - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
A transient reference to the parent container.
asiContainer - Variable in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
The parent ASI container managing the global state.
asiContainer - Variable in class uno.anahata.asi.swing.AbstractAsiContainerPanel
The application-wide ASI container.
asiContainer - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the asiContainer record component.
asiContainer() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the asiContainer record component.
AsiContainer - Class in uno.anahata.asi.toolkit
The definitive toolkit for managing and inspecting the ASI container and its active sessions.
AsiContainer() - Constructor for class uno.anahata.asi.toolkit.AsiContainer
 
asiContainerPanel - Variable in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
The sidebar panel for switching between active sessions.
AsiContainerPreferences - Class in uno.anahata.asi
A unified, serializable POJO that acts as a container for all user-configured preferences.
AsiContainerPreferences() - Constructor for class uno.anahata.asi.AsiContainerPreferences
Default constructor ensuring template initialization.
AsiContainerPreferencesPanel - Class in uno.anahata.asi.swing
A centralized, multi-tabbed Command Center for managing the ASI container.
AsiContainerPreferencesPanel(AbstractAsiContainerPanel) - Constructor for class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Constructs a new preferences Command Center, defaulting to the first tab.
AsiContainerPreferencesPanel(AbstractAsiContainerPanel, int) - Constructor for class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Constructs a new preferences Command Center with a specific tab selected.
AsiContainerPreferencesPanel.ProviderItem - Record Class in uno.anahata.asi.swing
A structured representation of an available AI provider type in the system.
AsiContainerPreferencesPanel.ProviderListCellRenderer - Class in uno.anahata.asi.swing
A high-fidelity Swing list cell renderer designed to display rich metadata for AI providers within combo boxes and list components.
AsiDesktopAgiConfig - Class in uno.anahata.asi.desktop.swing
The default AgiConfig implementation for the standalone Swing application.
AsiDesktopAgiConfig(AbstractAsiContainer) - Constructor for class uno.anahata.asi.desktop.swing.AsiDesktopAgiConfig
Constructs a new configuration for a fresh agi session.
AsiDesktopAgiConfig(AbstractAsiContainer, String) - Constructor for class uno.anahata.asi.desktop.swing.AsiDesktopAgiConfig
Constructs a new configuration for a restored agi session.
AsiDesktopAsiContainer - Class in uno.anahata.asi.desktop.swing
A specialized AbstractAsiContainer for the standalone Swing application.
AsiDesktopAsiContainer() - Constructor for class uno.anahata.asi.desktop.swing.AsiDesktopAsiContainer
Constructs a new StandaloneAsiContainer with 'AsiDesktop' as hostApplicationId.
AsiDesktopAsiContainer(String) - Constructor for class uno.anahata.asi.desktop.swing.AsiDesktopAsiContainer
Constructs a new AsiDesktopAsiContainer.
AsiDesktopMainPanel - Class in uno.anahata.asi.desktop.swing
The main container for the Anahata AI Swing UI, managing multiple agi sessions.
AsiDesktopMainPanel(AsiDesktopAsiContainer) - Constructor for class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
Constructs a new MainPanel.
AsiDesktopMainPanel.LafItem - Record Class in uno.anahata.asi.desktop.swing
A lightweight representation of an available Swing Look and Feel.
AsiExecutors - Class in uno.anahata.asi
Centralized factory for creating named, daemon thread pools used across the Anahata ASI framework.
AsiExecutors() - Constructor for class uno.anahata.asi.AsiExecutors
 
AsiKart - Class in uno.anahata.asi.yam.games.asikart
AsiKart 3D v4.2 — Console-Grade Arcade Kart Racer.
AsiKart() - Constructor for class uno.anahata.asi.yam.games.asikart.AsiKart
 
asiListener - Variable in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
The listener for changes in the container's active agis list.
asiListener - Variable in class uno.anahata.asi.swing.AgisTableModel
The listener for changes in the container's session list.
AsiTableContainerPanel - Class in uno.anahata.asi.swing
A container panel that displays active AI agi sessions in a tabular format.
AsiTableContainerPanel(AbstractSwingAsiContainer) - Constructor for class uno.anahata.asi.swing.AsiTableContainerPanel
Constructs a new table container panel.
AsiTableContainerPanel.ContextUsageCellRenderer - Class in uno.anahata.asi.swing
A cell renderer for displaying context window usage as a percentage.
AsiTableContainerPanel.StatusCellRenderer - Class in uno.anahata.asi.swing
A cell renderer for displaying AgiStatus with appropriate colors.
AsiTableTopComponent - Class in uno.anahata.asi.nb
A TopComponent that displays a list of all active Anahata ASI sessions in a table.
AsiTableTopComponent() - Constructor for class uno.anahata.asi.nb.AsiTableTopComponent
Default constructor for the table view.
assembleResourceUI() - Method in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Orchestrates the high-fidelity UI assembly by selecting the appropriate ResourceUI strategy and populating handles, views, and viewers.
assetManager - Variable in class uno.anahata.asi.yam.games.asikart.AudioManager
 
assetManager - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
asText() - Method in class uno.anahata.asi.agi.message.AbstractPart
Returns the content of the part as a simple string.
asText() - Method in class uno.anahata.asi.agi.message.BlobPart
 
asText() - Method in class uno.anahata.asi.agi.message.code.HostedCodeExecutionCallPart
Returns the content of the part as a simple string.
asText() - Method in class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart
Returns the content of the part as a simple string.
asText() - Method in class uno.anahata.asi.agi.message.TextPart
Returns the content of the part as a simple string.
asText() - Method in class uno.anahata.asi.agi.message.web.WebSearchCallPart
Returns the content of the part as a simple string.
asText() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Returns the full content of the resource as a String.
asText() - Method in class uno.anahata.asi.agi.resource.Resource
Returns the full content of the resource as a String.
asText() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Returns the content of the part as a simple string.
asText() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Returns the content of the response as a simple string.
asText() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolCall
Returns the content of the part as a simple string.
asText(boolean) - Method in class uno.anahata.asi.agi.message.AbstractMessage
Convenience method to get the message content as a single string, concatenating the text representation of all its parts.
asTextFromEditorIfOpenInEditor() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Currently unsued.
asyncDownloadsLaunched - Variable in class uno.anahata.asi.nb.tools.maven.AddDependencyResult
Indicates if the asynchronous background task to download sources and javadocs was launched.
atLine - Variable in class uno.anahata.asi.toolkit.resources.text.lines.LineInsertion
The 1-based line number before which the content will be inserted.
AtomicBooleanSerializer - Class in uno.anahata.asi.persistence.kryo
A specialized Kryo serializer for AtomicBoolean.
AtomicBooleanSerializer() - Constructor for class uno.anahata.asi.persistence.kryo.AtomicBooleanSerializer
 
AtomicIntegerSerializer - Class in uno.anahata.asi.persistence.kryo
A specialized Kryo serializer for AtomicInteger.
AtomicIntegerSerializer() - Constructor for class uno.anahata.asi.persistence.kryo.AtomicIntegerSerializer
 
AtomicLongSerializer - Class in uno.anahata.asi.persistence.kryo
A specialized Kryo serializer for AtomicLong.
AtomicLongSerializer() - Constructor for class uno.anahata.asi.persistence.kryo.AtomicLongSerializer
 
AtomsIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing Toolkits (Atoms).
AtomsIcon(int) - Constructor for class uno.anahata.asi.swing.icons.AtomsIcon
Constructs a new AtomsIcon with the specified size.
attach(Path) - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Attaches a single path to the current history message (Used by Mic).
attachButton - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The button to attach files.
AttachIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing an "Attach" action.
AttachIcon(int) - Constructor for class uno.anahata.asi.swing.icons.AttachIcon
Constructs a new AttachIcon of the specified square size.
attachListeners(Agi) - Method in class uno.anahata.asi.swing.AgisTableModel
Attaches reactive property change listeners to the given AGI session.
attachments - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
A list of attachments (e.g., images, files) generated by the tool.
attachmentsPanel - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Panel for displaying binary attachments.
attachScreenshot() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Captures a desktop screenshot of all screens and attaches them directly to the composition history of the current message.
attachWindowCaptures() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Captures high-fidelity frames of all open application windows and attaches them to the composition history.
attributes - Variable in class uno.anahata.asi.agi.resource.handle.StringHandle
Custom attributes for host-aware context propagation (e.g. classpath hints).
audio - Variable in class uno.anahata.asi.mistral.MistralModel
 
Audio - Class in uno.anahata.asi.toolkit
The definitive core toolkit for audio operations.
Audio() - Constructor for class uno.anahata.asi.toolkit.Audio
 
AudioDevice - Class in uno.anahata.asi.toolkit.audio
Represents a stable, model-agnostic descriptor for an audio device.
AudioDevice() - Constructor for class uno.anahata.asi.toolkit.audio.AudioDevice
 
AudioDevice.Type - Enum Class in uno.anahata.asi.toolkit.audio
Enum representing the direction of the audio data.
audioFeedbackEnabled - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig
If true, sound notifications will be played on status changes.
audioManager - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
audioManager - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
AudioManager - Class in uno.anahata.asi.yam.games.asikart
AudioManager handles sound effects and audio feedback for AsiKart 3D.
AudioManager(Node, AssetManager) - Constructor for class uno.anahata.asi.yam.games.asikart.AudioManager
 
audioPlaybackPanel - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Reference to the global audio playback panel.
audioPlaybackPanel - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Panel for managing audio playback feedback.
AudioPlaybackPanel - Class in uno.anahata.asi.swing.audio
A reactive panel that encapsulates audio playback functionality.
AudioPlaybackPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Constructs a new AudioPlaybackPanel and binds it to the Audio toolkit.
audioSpeech - Variable in class uno.anahata.asi.mistral.MistralModel
 
audioTranscription - Variable in class uno.anahata.asi.mistral.MistralModel
 
AudioUtils - Class in uno.anahata.asi.toolkit.audio
Utility class for low-level audio signal processing.
AudioUtils() - Constructor for class uno.anahata.asi.toolkit.audio.AudioUtils
 
authors - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.JavadocIntent
The list of author names associated with the @author tag.
AUTO - Enum constant in enum class uno.anahata.asi.agi.message.PruningState
The entity is managed automatically based on its remaining depth.
AUTO_EXECUTING_TOOLS - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
Local tools are being automatically executed as part of the agi loop.
autoBindView() - Method in class uno.anahata.asi.agi.resource.Resource
Detects the resource capability via MIME type and binds the correct interpreter.
AutoReplyIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the auto-reply feature.
AutoReplyIcon(int) - Constructor for class uno.anahata.asi.swing.icons.AutoReplyIcon
Constructs a new AutoReplyIcon of the specified square size.
autoReplyTools - Variable in class uno.anahata.asi.agi.AgiConfig
If true, the agi loop will automatically re-prompt the model after executing tools.
autoReplyToolsCheckbox - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Checkbox for automatic re-prompting after tool execution.
autoSave(String) - Method in class uno.anahata.asi.agi.Agi
Performs an automatic backup of the session to the active sessions directory.
autoSaveSession(Agi, String) - Method in class uno.anahata.asi.AbstractAsiContainer
Performs an automatic backup of the session using Kryo serialization.
autoScroll - Variable in class uno.anahata.asi.swing.agi.chat.ConversationPanel
A stateful flag that determines if the viewport should automatically snap to the latest message when content changes.
AVAILABLE_PROVIDER_CLASSES - Static variable in class uno.anahata.asi.swing.AbstractSwingAsiContainer
List of all known AI Providers.
awaitSmart() - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Blocks (bounded) until every open project has finished indexing, so the PSI short-name caches, stub indexes and inheritor searches this toolkit relies on return complete results instead of throwing IndexNotReadyException mid-index.
AWAKENING_KUNDALINI - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
The assistant is assembling context and preparing the API connection.

B

b - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.InnerTest
 
backgroundTask - Variable in class uno.anahata.asi.swing.internal.SwingTask
The functional core of the task.
backoffAmount - Variable in class uno.anahata.asi.agi.status.ApiErrorRecord
The backoff amount in milliseconds before the next retry.
BADGE - Static variable in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
The scaled Anahata context badge (bell icon).
BADGE_ICON_URL - Static variable in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Pre-resolved URL string for the Anahata 16x16 badge icon to prevent synchronous ClassLoader lookups on the EDT.
BadTool - Class in uno.anahata.asi.agi.tool.spi.bad
A special tool implementation representing a tool that was requested by the model but was not found in the registered toolkits.
BadTool(String) - Constructor for class uno.anahata.asi.agi.tool.spi.bad.BadTool
Constructs a new BadTool instance representing an unrecognized tool.
BadToolCall - Class in uno.anahata.asi.agi.tool.spi.bad
Represents a call to a BadTool, capturing an invalid tool request from the model.
BadToolCall(AbstractModelMessage, String, BadTool, Map) - Constructor for class uno.anahata.asi.agi.tool.spi.bad.BadToolCall
Constructs a new BadToolCall capturing the failed tool request details.
BadToolParam - Class in uno.anahata.asi.agi.tool.spi.bad
A placeholder parameter for a BadTool.
BadToolParam(BadTool, String) - Constructor for class uno.anahata.asi.agi.tool.spi.bad.BadToolParam
Constructs a placeholder BadToolParam bound to a bad tool.
BadToolResponse - Class in uno.anahata.asi.agi.tool.spi.bad
The response for a BadToolCall.
BadToolResponse(BadToolCall) - Constructor for class uno.anahata.asi.agi.tool.spi.bad.BadToolResponse
Constructs a new BadToolResponse that immediately fails the unrecognized tool call.
Ball - Class in uno.anahata.asi.swing.games
Represents a game ball.
Ball(double, double, double, double) - Constructor for class uno.anahata.asi.swing.games.Ball
Constructs a Ball with coordinates and velocity vectors.
balls - Variable in class uno.anahata.asi.swing.games.Arkanoid
Active balls in the game field.
bananas - Variable in class uno.anahata.asi.swing.games.AgiKart
List of bananas placed on the track.
bananaSlipNode - Variable in class uno.anahata.asi.yam.games.asikart.AudioManager
 
bar() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.InnerTest
Deprecated.
BAR_HEIGHT - Static variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
Fixed height for the usage bar.
baseUrl - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
The base URL of the provider's API endpoint.
baseUrlField - Variable in class uno.anahata.asi.swing.AiProviderPanel
The endpoint root for Chat Completion API calls.
BASH - Enum constant in enum class uno.anahata.asi.toolkit.shell.Shell.ShellType
Bourne-again shell (Unix/Linux/macOS).
BasicContextProvider - Class in uno.anahata.asi.agi.context
A basic, reusable implementation of the ContextProvider interface that provides the foundational logic for hierarchical context management.
BasicContextProvider() - Constructor for class uno.anahata.asi.agi.context.BasicContextProvider
 
BasicPropertyChangeSource - Class in uno.anahata.asi.agi.event
An abstract base class providing a standard implementation of PropertyChangeSource.
BasicPropertyChangeSource() - Constructor for class uno.anahata.asi.agi.event.BasicPropertyChangeSource
 
BatchCodeRefiner - Class in uno.anahata.asi.intellij.tools.java
Structural, member-level Java refinement (the IntelliJ V4 AST-Guided Batch engine).
BatchCodeRefiner - Class in uno.anahata.asi.nb.tools.java
The authoritative toolkit for structural Java refinement.
BatchCodeRefiner() - Constructor for class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Constructs the BatchCodeRefiner toolkit (instantiated reflectively via its public no-arg constructor).
BatchCodeRefiner() - Constructor for class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
 
BatchCodeRefiner.WriteBody - Interface in uno.anahata.asi.intellij.tools.java
A mutating batch body that may raise a domain-level AgiToolException.
beep() - Method in class uno.anahata.asi.yam.tools.Speech
Plays a simple system beep as a low-cost alert.
BEFORE - Enum constant in enum class uno.anahata.asi.intellij.tools.java.coderefiner.RelativePosition
Insert immediately before the named anchor member.
BEFORE - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.RelativePosition
Insert immediately before the specified anchor member.
BenchmarkParticipant - Record Class in uno.anahata.asi.yam.tools.benchmarks
Encapsulates the identity and inference parameters of an aspirant model (candidate participant) in a benchmark test.
BenchmarkParticipant(String, String, ThinkingLevel) - Constructor for record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
Canonical constructor normalizing null thinking levels to ThinkingLevel.THINKING_LEVEL_UNSPECIFIED.
BenchmarkResultsStore - Class in uno.anahata.asi.yam.tools.benchmarks
Generic persistence store and manager for JSON-formatted benchmark run telemetry and scorecards.
BenchmarkResultsStore() - Constructor for class uno.anahata.asi.yam.tools.benchmarks.BenchmarkResultsStore
 
BenchmarkRunResult - Record Class in uno.anahata.asi.yam.tools.benchmarks
Immutable telemetry record capturing the complete execution metrics and outcome of a benchmark test run.
BenchmarkRunResult(BenchmarkParticipant, String, String, Instant, double, int, int, int, int, int, boolean, Map, String, String, String, String) - Constructor for record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Canonical constructor ensuring judge scores map is unmodifiable and never null.
Benchmarks - Class in uno.anahata.asi.yam.tools.benchmarks
Programmatic benchmark orchestrator and execution engine for extensible test catalogs.
Benchmarks() - Constructor for class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Default constructor for the Benchmarks toolkit.
bestLapTime - Variable in class uno.anahata.asi.swing.games.AgiKart
 
bestLapTime - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
billedCompletionTokens - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The number of billed completion (output) tokens for this candidate, as reported by the API.
billedPromptTokens - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The number of billed prompt (input) tokens for this candidate, as reported by the API.
binaryPath - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
Optional path to the browser binary (e.g. for Snap or custom installs).
bindToContainer(AbstractAsiContainer) - Method in class uno.anahata.asi.agi.Agi
Re-binds this agi session to an AsiContainer after deserialization.
bindToToolkit() - Method in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Binds the UI listener to the toolkit's property change support.
bindToToolkit() - Method in class uno.anahata.asi.swing.audio.MicrophonePanel
Binds the UI listener to the toolkit's property change support.
blobMaxDepthSpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for setting the blob (image/media) part maximum depth policy.
BlobPart - Class in uno.anahata.asi.agi.message
An abstract base class for binary data parts, such as an image or a document.
BlobPart(AbstractMessage, String, byte[]) - Constructor for class uno.anahata.asi.agi.message.BlobPart
Constructs a BlobPart from raw byte data and a specified MIME type.
BlobPart(AbstractMessage, String, byte[], Path) - Constructor for class uno.anahata.asi.agi.message.BlobPart
Internal constructor for BlobParts with a source path.
BlobPartPanel - Class in uno.anahata.asi.swing.agi.message.part
Renders a BlobPart into a JComponent, handling images, audio, and file information.
BlobPartPanel(AgiPanel, BlobPart) - Constructor for class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Constructs a new BlobPartPanel.
BLOCKLIST - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The content was blocked by a specific blocklist.
blockReasonLabel - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Label for displaying prompt blocking reasons.
board - Variable in class uno.anahata.asi.swing.games.Tetris
One-dimensional array matching grid coordinates to static landed block colors.
BOARD_HEIGHT - Variable in class uno.anahata.asi.swing.games.Tetris
The grid height of the Tetris play board (22 rows).
BOARD_WIDTH - Variable in class uno.anahata.asi.swing.games.Tetris
The grid width of the Tetris play board (10 columns).
body - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.InsertMemberIntent
The body code or initializer expression.
body - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.UpdateMemberIntent
The optional new whole body code or field initializer to apply.
bodyParts - Variable in class uno.anahata.asi.swing.games.Snake
The current length of the snake.
boostPads - Variable in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
boostTimer - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
bootstrap() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Executes the complete startup bootstrap sequence: 1.
bounds - Variable in class uno.anahata.asi.swing.toolkit.Screens.SharedRegion
The rectangular coordinates and dimensions of the screen area.
brake - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
Brick - Class in uno.anahata.asi.swing.games
Represents a breakable brick.
Brick(double, double, double, double, int, int) - Constructor for class uno.anahata.asi.swing.games.Brick
Constructs a Brick with specifications.
bricks - Variable in class uno.anahata.asi.swing.games.Arkanoid
Active bricks in the level.
BridgedJavaSoundAudioDevice(AudioDevice) - Constructor for class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
Constructs a new bridged audio device for the specified hardware device.
BrowserDrone - Class in uno.anahata.asi.yam.tools.browser
Represents a single browser WebDriver connection and its associated state.
BrowserDrone() - Constructor for class uno.anahata.asi.yam.tools.browser.BrowserDrone
Public constructor to provide documentation and instantiate a new drone.
btnCheckUpdates - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Check for updates button.
btnJavaFxAction - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Button to install or activate NetBeans JavaFX runtime.
bubbleBg - Variable in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
The translucent background color for the comment bubbles.
bubbleBorder - Variable in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
The subtle border color for the comment bubbles.
BugDefense - Class in uno.anahata.asi.swing.games
Anahata Bug Swarm Defense (Tactical Edition).
BugDefense() - Constructor for class uno.anahata.asi.swing.games.BugDefense
Constructs a new BugDefense panel and adds the start button.
BugDefenseIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the Bug Swarm Defense game.
BugDefenseIcon(int) - Constructor for class uno.anahata.asi.swing.icons.BugDefenseIcon
Constructs a new BugDefenseIcon of the specified square size.
bugs - Variable in class uno.anahata.asi.swing.games.BugDefense
The list of descending logic bug obstacles.
bugSpawnTick - Variable in class uno.anahata.asi.swing.games.BugDefense
Tick counter to regulate enemy spawning frequency.
build3DTunnelAndGrandstands(Node, AssetManager, TrackBuilder.CircuitType, List) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
buildArraySchema(Type, String) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Builds a JSON schema for an array or collection type.
buildBottomBar() - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Builds the bottom action bar containing global actions and status indicators.
buildBracketedTotal(List) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Formats context counts into greyed-out square brackets.
buildDiff(String, String, boolean) - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Builds (or refreshes) the side-by-side diff and wires write-back on the proposed pane.
buildDirectionalArrowSigns(Node, AssetManager, TrackBuilder.CircuitType, List) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
buildEnvironmentCard() - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Builds two separate side-by-side bordered panels on the same row: - Left panel: "Anahata ASI Studio" (left-aligned version, implementation version, and build info). - Right panel: "NetBeans" (right-aligned product, Java runtime platform, major version, and JavaFX status).
buildFfmpegCommand(String, int) - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Builds the OS-specific FFmpeg CLI command for the given screen device.
buildFileAnnotation(List, List) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Formats file name annotations using parentheses.
buildFinishArch(Node, AssetManager, TrackBuilder.CircuitType, Vector3f) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
buildFullAnahataAsiModuleClasspath() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Internal logic to construct the NetBeans classpath by aggregating the system classpath, dynamic classpath, and all reachable module JARs.
buildGroundAndAsphalt(Node, AssetManager, TrackBuilder.CircuitType, List, List) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
buildHeaderPanel() - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Builds the branding header banner containing title and subtitle on the left, and the Anahata logo on the right, constrained to a compact single row.
buildJavaFxCard() - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Builds the NetBeans JavaFX runtime activation card.
buildMapSchema(Type, String) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Builds a JSON schema for a Map<String, T> type.
buildMethodSignature(Method) - Static method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
Builds a human-readable string representation of a Java method's signature.
buildNameAnnotation(AnahataAnnotationLogic.NodeType, List, List) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Builds the HTML name annotation suffix.
buildParametersNode(AbstractTool, boolean) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Builds the JSON Schema parameters node for a tool.
BuildPhase() - Constructor for class uno.anahata.asi.nb.tools.maven.MavenBuildResult.BuildPhase
 
buildProject(String, boolean) - Method in class uno.anahata.asi.intellij.tools.project.Projects
Compiles a project and returns a synchronous build result (error/warning counts).
buildProjectClasspathString(String, boolean, boolean) - Method in class uno.anahata.asi.intellij.tools.java.IntellijJava
Builds the classpath string for an open project via OrderEnumerator.
buildProjectClasspathString(String, boolean, boolean) - Method in class uno.anahata.asi.nb.tools.java.NbJava
Builds the comprehensive execution classpath for a project.
buildRagMessage() - Method in class uno.anahata.asi.agi.context.ContextManager
Constructs the RAG (Retrieval-Augmented Generation) message by aggregating content from all enabled context providers.
buildResultString(String, String, String, int, int, StringBuilder) - Static method in class uno.anahata.asi.nb.tools.maven.Maven
Builds a human-readable summary string for a batch download operation.
buildSceneryAndTrees(Node, AssetManager, TrackBuilder.CircuitType, List) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
buildSchemaFromMap(Map) - Static method in class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
Recursively constructs a native Google GenAI Schema from a standard JSON Schema map.
buildShinyKartGeometry(ColorRGBA, String) - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
buildSourceFolderTree(FileObject, String) - Method in class uno.anahata.asi.nb.tools.project.Projects
Recursively builds a structural tree for a source folder.
buildSubtypeTree(CompilationInfo, TypeElement, JavaHierarchyNode, int, Set) - Method in class uno.anahata.asi.nb.tools.java.JavaSubtypeSearch
Recursively builds the subtype tree using the NetBeans ClassIndex.
buildSupertypeTree(CompilationInfo, TypeElement, JavaHierarchyNode, int, Set) - Method in class uno.anahata.asi.nb.tools.java.JavaSupertypeSearch
Recursively builds the supertype tree by traversing direct supertypes (class and interfaces).
buildTooltip(FileObject, AnahataAnnotationLogic.NodeType, List, List) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Builds the descriptive HTML tooltip for the Anahata badge.
buildTrack(Node, AssetManager, TrackBuilder.CircuitType) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
Builds a complete 3D circuit environment for AsiKart.
buildUpdateCenterCard(AnahataUcUtils.UpdateCenterType) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Builds a distinct, highly visible card for a single update center catalog using a clean 3-column layout: - Column 1 (Left): Toggle button and centered Online/Offline status (vertically centered). - Column 2 (Middle): Name + Trust, Description, URL link, live Maven Central shield badge, and alerts. - Column 3 (Right): 1-Click Update action button with single-line Size & Released metadata (vertically centered).
buildUpdateCentersSection() - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Builds the container section containing an individual card for each Anahata update center.
buildVersion - Variable in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
The field for the buildVersion record component.
buildVersion() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
Returns the value of the buildVersion record component.
buildVisibleHistory() - Method in class uno.anahata.asi.agi.context.ContextManager
Builds the final, filtered list of messages to be sent to the API.
BUSY - Static variable in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
Global guard to prevent re-entry loops during the manual delegation chain.
byte2Token - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
byteBuf - Variable in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
Reusable buffer for byte conversion.
bytesToHex(byte[]) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 

C

cache - Variable in class uno.anahata.asi.agi.resource.handle.UrlHandle
Cached metadata to prevent redundant connections.
cachedAccessToken - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Cached in-memory access token.
cachedAnahataAsiPluginClasspath - Static variable in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Cached classpath string for the NetBeans environment.
cachedCards - Variable in class uno.anahata.asi.swing.AsiCardsContainerPanel
Cache mapping AGI sessions to their corresponding AgiCard UI representations.
cachedContentTokenCount - Variable in class uno.anahata.asi.agi.message.ResponseUsageMetadata
The number of tokens in the cached content.
cachedData - Variable in class uno.anahata.asi.agi.resource.view.MediaView
Cached binary data.
cachedMessagePanels - Variable in class uno.anahata.asi.swing.agi.chat.ConversationPanel
An internal cache of message panels to enable high-performance incremental updates and reuse.
cachedPanels - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolResponseAttachmentsPanel
Cache of rendered panels to support incremental diff-based updates.
cachedPartPanels - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Cache of part panels to support incremental updates.
cachedSegmentRenderers - Variable in class uno.anahata.asi.swing.agi.message.part.TextPartPanel
Cache of segment renderers to support incremental updates.
cacheLabel - Variable in class uno.anahata.asi.swing.agi.resources.handle.UrlHandlePanel
Label for the network metadata cache status.
calculate() - Method in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector
Performs a comprehensive, one-pass calculation of all token metrics in the current context.
calculateAdjustedSize(Dimension) - Method in class uno.anahata.asi.swing.components.AdjustingTabPane
Calculates the dynamically adjusted dimension for the tab pane.
calculatedComments - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
The list of line-level comments calculated during the AST transformation process.
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.ContextManagerNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.ContextProviderNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.HistoryNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.MessageNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.PartNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.ToolkitNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.ToolManagerNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.ToolNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.context.ToolsNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.resources.ResourceNode
Calculates the token counts for this node's own content (excluding children).
calculateLocalTokens() - Method in class uno.anahata.asi.swing.agi.resources.ResourcesNode
Calculates the token counts for this node's own content (excluding children).
calculateOpenAiTileTokens(ImageMetadataUtils.ImageMetadata) - Static method in class uno.anahata.asi.internal.ImageMetadataUtils
Calculates the token consumption of an image under OpenAI's vision billing scheme.
calculatePlayerPosition() - Method in class uno.anahata.asi.swing.games.AgiKart
Calculates the player's real-time position rank compared to other karts.
calculateResultingContent(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
Calculates the resulting content of the resource based on the captured originalContent.
calculateRMS(byte[], int) - Static method in class uno.anahata.asi.toolkit.audio.AudioUtils
Calculates the Root Mean Square (RMS) volume level of an audio buffer.
calculateSessionTotals(FileObject, AnahataAnnotationLogic.NodeType, List) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Calculates the context presence totals for each active session with high-resolution timing.
calculateTokenCount() - Method in class uno.anahata.asi.agi.message.AbstractPart
Performs the lazy, model-specific token calculation for this part.
calculateTokenCount() - Method in class uno.anahata.asi.agi.message.BlobPart
Performs the lazy, model-specific token calculation for this part.
calculateTokenCount() - Method in class uno.anahata.asi.agi.message.TextPart
Performs the lazy, model-specific token calculation for this part.
calculateTokenCount() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Performs the lazy, model-specific token calculation for this part.
calculateTokenCount() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Performs the lazy, model-specific token calculation for this response.
calculateTotalTokens() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Calculates the total tokens consumed by this tool call, including its nested execution response, by delegating to the selected model's offline tokenizer.
calculatingTokens - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Flag indicating token calculation is currently running in the background.
call - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
The originating tool call.
call - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
The tool call whose argument this renderer visualizes and edits.
call - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The tool call associated with this parameter.
call - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
The tool call containing the parameter being rendered.
call - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
The tool call execution context associated with this parameter.
call() - Method in class uno.anahata.asi.toolkit.shell.Shell.StreamGobbler
callArgsBuffers - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Buffers for accumulating streaming tool call arguments, keyed by their index in the 'tool_calls' array.
CALLBACK_PATH - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Local path context where Google OAuth redirects with the authorization code.
callIds - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Maps tool call indices to their stable API-provided unique IDs.
callNames - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Maps tool call indices to the requested function name.
cameraHeight - Variable in class uno.anahata.asi.swing.games.AgiKart
Height of the camera above the ground plane.
cancel(boolean) - Method in class uno.anahata.asi.swing.internal.SwingTask
Cancels the background task.
cancelBtn - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The button to cancel editing without saving.
cancelBtn - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
The action button to discard changes and exit.
cancelButton - Variable in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
The button used to cancel editing.
CancelIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Cancel/X icon.
CancelIcon(int) - Constructor for class uno.anahata.asi.swing.icons.CancelIcon
Constructs a new CancelIcon of the specified square size.
cancelLabel - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The custom label for the cancel button.
cancelRecording() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Cancels the active recording session, terminates FFmpeg, and deletes partial video files.
CANDIDATE_CHOICE_PROMPT - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
The model has returned multiple candidates and is waiting for the user to choose one.
candidateCount - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The number of response variations to generate.
candidateCountControl - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Interactive slider to configure generated candidate response counts.
candidates - Variable in class uno.anahata.asi.anthropic.AnthropicResponse
The list of generated messages.
candidates - Variable in class uno.anahata.asi.gemini.GeminiResponse
The list of converted model messages.
candidates - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
The final candidates (choices) converted to Anahata messages.
candidates - Variable in class uno.anahata.asi.openai.OpenAiResponse
The list of generated message candidates (exactly one for Responses API).
candidateSelectionPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The panel for displaying and selecting between multiple response candidates.
CandidateSelectionPanel - Class in uno.anahata.asi.swing.agi.chat
A specialized panel for displaying multiple response candidates side-by-side.
CandidateSelectionPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.chat.CandidateSelectionPanel
Constructs a new CandidateSelectionPanel.
candidatesTokenCount - Variable in class uno.anahata.asi.agi.message.ResponseUsageMetadata
The number of tokens in the generated candidates.
candidatesTokens - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the candidatesTokens record component.
candidatesTokens() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the candidatesTokens record component.
canEdit(Resource) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Determines if the given resource can be edited in this environment.
canHandle(File) - Method in class uno.anahata.asi.nb.tools.java.NetBeansJarHandler
 
canHandle(File) - Method in class uno.anahata.asi.toolkit.java.classpath.DefaultJarHandler
 
canHandle(File) - Method in interface uno.anahata.asi.toolkit.java.classpath.JarHandler
Checks if this handler is capable of extracting metadata from the given JAR file.
canHandle(File) - Method in class uno.anahata.asi.toolkit.java.classpath.MavenJarHandler
 
canHandle(File) - Method in class uno.anahata.asi.toolkit.java.classpath.SeleniumJarHandler
 
canImport(TransferHandler.TransferSupport) - Method in class uno.anahata.asi.swing.agi.AgiTransferHandler
canNavigate() - Method in class uno.anahata.asi.intellij.tools.ide.nodes.AnahataTreeStructureProvider.AnahataNode
canNavigateToSource() - Method in class uno.anahata.asi.intellij.tools.ide.nodes.AnahataTreeStructureProvider.AnahataNode
CANONICAL_FQN_STANDARD - Static variable in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
The authoritative identification standard for all Anahata Java toolkits.
capturedErrWriter - Variable in class uno.anahata.asi.nb.util.TeeInputOutput
Internal buffer capturing error output characters.
capturedOutWriter - Variable in class uno.anahata.asi.nb.util.TeeInputOutput
Internal buffer capturing standard output characters.
capturedResponse - Variable in class uno.anahata.asi.agi.tool.ToolContext.CapturedToolContext
 
CapturedToolContext(JavaObjectToolkit, JavaMethodToolResponse) - Constructor for class uno.anahata.asi.agi.tool.ToolContext.CapturedToolContext
 
captureFramesButton - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The button to capture and attach application frames.
captureOriginalContent(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
Authoritatively captures the current state of the resource from the resource manager.
captureRegion(int, int, int, int) - Method in class uno.anahata.asi.swing.toolkit.Screens
Captures a specific region of the primary screen.
captureScreenFrame(Path, int) - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Captures a high-resolution snapshot of the recorded screen at the current instant.
cardArchivedBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for archived/closed agi cards.
cardBorder - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Border color for standard agi cards.
cardContainer - Variable in class uno.anahata.asi.swing.AsiCardsContainerPanel
The panel containing the collection of AgiCard components.
cardHoverBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for agi cards on mouse hover.
cardLayout - Variable in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Card layout for switching between the diagram image and the code editor.
cardLayout - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The layout manager for swapping between preview and editor views.
cardNormalBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Default background color for agi cards in the selection grid.
cardPanel - Variable in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Panel containing the image and editor components.
cardPanel - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The container panel for the card layout.
cardsContainer - Variable in class uno.anahata.asi.swing.agi.chat.CandidateSelectionPanel
The internal container that holds the candidate card panels, managed by a BoxLayout for horizontal alignment.
cardSelectedBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for the currently selected agi card.
cardSelectedBorder - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Border color for the selected agi card.
CardsIcon - Class in uno.anahata.asi.swing.icons
A simple icon representing a grid of cards.
CardsIcon(int) - Constructor for class uno.anahata.asi.swing.icons.CardsIcon
Constructs a new CardsIcon of the specified square size.
catalogs - Variable in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
The list of active registered test catalogs available in this benchmark session.
category - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintMetadata
The category folder where the hint belongs.
category - Variable in class uno.anahata.asi.nb.tools.project.alerts.ProjectAlert
The category of the alert (e.g., Build, Runtime, Dependency).
CATEGORY_DEV_DISPLAY_NAME - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Category display name rendered for the development snapshot provider source.
CATEGORY_DEV_DISPLAY_NAME - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Category display name rendered for the development snapshot provider source.
CATEGORY_DISPLAY_NAME - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Category display name rendered for the provider sources.
CATEGORY_DISPLAY_NAME - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Category display name rendered for the stable provider source.
centerWrapperPanel - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Outer wrapper panel to prevent the image from stretching.
centralContainer - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Container for the part's specific content ("the beef").
changedUpdate(DocumentEvent) - Method in class uno.anahata.asi.swing.internal.AnyChangeDocumentListener
changeMethodSignature(String, String, String, String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Changes a method's name and/or return type, preserving its parameters, and updates all call sites.
changeMethodSignature(String, String, String, String, List) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Changes the signature of a method, including its name, return type, and parameters.
channel - Variable in class uno.anahata.asi.swing.games.Arkanoid
MIDI channel dedicated to game sound effects.
checkBumpingCollisions() - Method in class uno.anahata.asi.swing.games.AgiKart
Calculates bumping/colliding bouncing interactions between karts.
checkCigar() - Method in class uno.anahata.asi.swing.games.Snake
Checks if the head has collided with a cigar.
checkCollisions() - Method in class uno.anahata.asi.swing.games.BugDefense
Performs collision detection between optimization pulses and bugs, updating scores.
checkCollisions() - Method in class uno.anahata.asi.swing.games.Snake
Checks for collisions with walls or the snake's own body.
checkForUpdates(boolean) - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Checks if updates are available for the Anahata ASI Studio plugin and returns a summary report.
checkForUpdates(Boolean) - Method in class uno.anahata.asi.nb.tools.ide.IDE
Checks if updates are available for the Anahata ASI Studio NetBeans plugin.
checkItemOverlaps() - Method in class uno.anahata.asi.swing.games.AgiKart
Evaluates item pickup boxes and obstacle collisions on the track.
checkToolPromptCompletion() - Method in class uno.anahata.asi.agi.Agi
Checks if the current tool prompt is complete (no pending tools) and clears it if so.
checkUrlConnectivity(String) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Performs a lightweight HTTP network connectivity check against a remote URL.
children - Variable in class uno.anahata.asi.agi.context.BasicContextProvider
The list of immediate child providers.
children - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
The list of child components, typically representing nested or inner types.
children - Variable in class uno.anahata.asi.swing.agi.context.AbstractContextNode
The cached list of child nodes.
children - Variable in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter.DirectoryNode
 
children - Variable in class uno.anahata.asi.toolkit.java.Java.SystemPropertyNode
The children of this node, keyed by their segment name.
childreNode - Variable in class uno.anahata.asi.gemini.tokenizer.TrieNode
 
childrenProviders - Variable in class uno.anahata.asi.agi.tool.AnahataToolkit
The list of child context providers managed by this toolkit.
childrenRagTab - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Tab for aggregated RAG content from children.
childrenSysTab - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Tab for aggregated system instructions from children.
chipBackground - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for interactive grounding chips.
chipBorder - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Border color for interactive grounding chips.
chipText - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Text color for interactive grounding chips.
chooseCandidate(AbstractModelMessage) - Method in class uno.anahata.asi.agi.Agi
Adds a chosen model message to the history, handles tool execution, and continues the conversation if necessary.
Chrome - Class in uno.anahata.asi.yam.tools.chrome
A toolkit for web automation and form filling using Chrome and Selenium.
Chrome() - Constructor for class uno.anahata.asi.yam.tools.chrome.Chrome
Public constructor to instantiate the Chrome automation toolkit.
ChromeUtils - Class in uno.anahata.asi.yam.tools.chrome
Utility class for Chrome-specific path detection and environment resolution.
ChromeUtils() - Constructor for class uno.anahata.asi.yam.tools.chrome.ChromeUtils
 
cigarsEaten - Variable in class uno.anahata.asi.swing.games.Snake
The number of cigars eaten during this round.
cigarX - Variable in class uno.anahata.asi.swing.games.Snake
The current grid X coordinate of the cigar target.
cigarY - Variable in class uno.anahata.asi.swing.games.Snake
The current grid Y coordinate of the cigar target.
CircuitType(String, String) - Constructor for enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
 
citationMetadata - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The citation metadata for the response, summarized as a string.
CL100K_BASE - Enum constant in enum class uno.anahata.asi.agi.provider.TokenizerType
OpenAI's common encoding (GPT-4, GPT-3.5, DeepSeek, Groq).
classFqn - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent
The canonical FQN of the class to insert into (for INSERT).
classFqn - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
The fully qualified name of the target class container.
classFqn - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementIntentPolymorphic
The fully qualified name (FQN) of the target class where this intent will be applied.
classify(FileObject) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Performs stack-trace forensics to classify the UI node identity.
classLabel - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Label for the implementation class FQN of the handle.
className - Variable in record class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel.LafItem
The field for the className record component.
className - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The fully qualified class name of this TopComponent implementation.
className() - Method in record class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel.LafItem
Returns the value of the className record component.
classpathPrinter - Variable in class uno.anahata.asi.toolkit.java.Java
The transient printer used to generate token-optimized classpath manifests.
clazz - Variable in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
The field for the clazz record component.
clazz() - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
Returns the value of the clazz record component.
CLEANER - Static variable in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Cleaner instance for resource garbage collection sweeps.
cleanJavadoc(String) - Static method in class uno.anahata.asi.nb.tools.java.JavaTypeDocs
Cleans the raw Javadoc string by trimming whitespace.
cleanup() - Method in class uno.anahata.asi.swing.AgiCard
Cleans up resources and removes listeners.
cleanup() - Method in class uno.anahata.asi.swing.games.AgiKart
Shuts down background threads and releases MIDI Synthesizer resources.
cleanup() - Method in class uno.anahata.asi.swing.games.Arkanoid
Cleans up running loops, timers, and MIDI synthesizer resources to prevent memory leaks.
clear() - Method in class uno.anahata.asi.agi.Agi
Resets the entire agi session history to a clean slate.
clear() - Method in class uno.anahata.asi.agi.context.ContextManager
Clears the entire conversation history and resets all internal counters to zero.
clearAgi(ActionEvent) - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Action listener for the clear agi button.
clearAgiButton - Variable in class uno.anahata.asi.swing.agi.ToolbarPanel
Button to clear the agi history.
clearApiErrors() - Method in class uno.anahata.asi.agi.status.StatusManager
Clears all recorded API errors.
clearBoard() - Method in class uno.anahata.asi.swing.games.Tetris
Resets the active game board grid by filling all indices with null.
clearGarbageCollectorLogs() - Method in class uno.anahata.asi.toolkit.History
Clears all Context Window Garbage Collector (CwGC) log records from memory.
clearLog() - Method in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector
Clears the collection logs.
clearLogs() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Clears any log messages captured during execution.
clearSingletonLockInternal(String) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Internal implementation to clear the Chrome Singleton Lock files.
clearToolPrompt() - Method in class uno.anahata.asi.agi.Agi
Clears the current tool prompt and reverts the status to IDLE if necessary.
clickElement(String, String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Performs a stateful click by first attempting to locate the element using a multi-strategy search (ID, Name, Link Text, XPath text content).
client - Variable in class uno.anahata.asi.gemini.GeminiAiProvider
The native Google GenAI client instance. transient to prevent serialization.
clientId - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
The field for the clientId record component.
clientId() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Returns the value of the clientId record component.
clientSecret - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
The field for the clientSecret record component.
clientSecret() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Returns the value of the clientSecret record component.
clockTimer - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Swing timer updating the elapsed time, red dot pulse, and live screen preview.
clone(T) - Static method in class uno.anahata.asi.persistence.kryo.KryoUtils
Creates a deep clone of the given object using a serialization-deserialization cycle.
CloneIcon - Class in uno.anahata.asi.swing.icons
A super mega cool clone icon representing cellular mitosis or digital duplication.
CloneIcon(int) - Constructor for class uno.anahata.asi.swing.icons.CloneIcon
Constructs a new CloneIcon.
cloneSession() - Method in class uno.anahata.asi.swing.agi.HeaderPanel
Clones the current session and opens it in a new tab.
cloneSession(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Authoritatively clones an existing Agi session.
cloneSessionButton - Variable in class uno.anahata.asi.swing.agi.HeaderPanel
The button to clone the current session.
cloneTree(TreeMaker, Tree) - Static method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
Clones a tree node into the current WorkingCopy context.
close() - Method in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
close(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Closes the browser session and removes it from the registry.
close(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Authoritatively requests that the specified agi session's UI tab or window be closed.
close(Agi) - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Authoritatively requests the closure of the given agi session via the container.
closeAgi(String) - Method in class uno.anahata.asi.toolkit.AsiContainer
Closes the UI tab/window of a specific active AGI session without disposing it.
closeAllFiles() - Method in class uno.anahata.asi.intellij.tools.ide.Editor
Closes every open editor across all open projects.
closeAllFiles() - Method in class uno.anahata.asi.nb.tools.ide.Editor
Closes all files currently open in the IDE.
closeBtn - Variable in class uno.anahata.asi.swing.AgiCard
The button to close the session's tab/window.
closeButton - Variable in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Button to close the selected session's window.
closeCallback - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Callback to close the host dialog or frame.
closed - Variable in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
Whether the segment is fully closed/complete.
closed - Variable in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
The field for the closed record component.
closed() - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Returns the value of the closed record component.
closeDialog() - Static method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterDialog
Closes and disposes the update center dialog if currently open.
closeImpl() - Method in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
closeInputOutput() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
closeProjects(List) - Method in class uno.anahata.asi.intellij.tools.project.Projects
Closes specific open projects in the IDE.
closeProjects(List) - Method in class uno.anahata.asi.nb.tools.project.Projects
Closes the specified projects in the IDE.
closeTerminal(long) - Method in class uno.anahata.asi.intellij.tools.terminal.Terminals
Closes a tracked terminal tab.
closeTerminal(long) - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Closes a specific terminal tab.
closeUI(Agi) - Method in class uno.anahata.asi.desktop.swing.AsiDesktopAsiContainer
Environment-specific logic to visually close or hide the UI component associated with the given session.
closeUI(Agi) - Method in class uno.anahata.asi.intellij.IntellijAsiContainer
Environment-specific logic to visually close or hide the UI component associated with the given session.
closeUI(Agi) - Method in class uno.anahata.asi.nb.NetBeansAsiContainer
 
closeUI(Agi) - Method in class uno.anahata.asi.swing.AbstractSwingAsiContainer
Environment-specific logic to visually close or hide the UI component associated with the given session.
CMD - Enum constant in enum class uno.anahata.asi.toolkit.shell.Shell.ShellType
Windows Command Prompt (Legacy).
CODE - Enum constant in enum class uno.anahata.asi.swing.agi.message.part.text.TextSegmentType
A code block segment.
CODE_BLOCK_PATTERN - Static variable in class uno.anahata.asi.swing.agi.message.part.TextPartPanel
Regex pattern for identifying code blocks in markdown.
CODE_INTERPRETER - Enum constant in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleHostedTool
Executes Python code in a sandboxed environment.
CodeBlockSegmentRenderer - Class in uno.anahata.asi.swing.agi.message.part.text
The authoritative renderer for all code block segments in the platform.
CodeBlockSegmentRenderer(AgiPanel, String, String) - Constructor for class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Constructs a new code block renderer.
codeExecutionMaxDepthSpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for setting the hosted code execution result maximum depth policy.
CodeHyperlink - Class in uno.anahata.asi.swing.components
A specialized JLabel that acts as a clickable hyperlink for displaying code or JSON content in a popup dialog.
CodeHyperlink(String, Supplier, Supplier) - Constructor for class uno.anahata.asi.swing.components.CodeHyperlink
Constructs a new CodeHyperlink with default text language.
CodeHyperlink(String, Supplier, Supplier, String) - Constructor for class uno.anahata.asi.swing.components.CodeHyperlink
Constructs a new CodeHyperlink with a specific language for syntax highlighting.
CodeModel - Class in uno.anahata.asi.intellij.tools.java
Provides tools for interacting with the Java code model in IntelliJ IDEA.
CodeModel - Class in uno.anahata.asi.nb.tools.java
Provides tools for interacting with the Java code model in NetBeans.
CodeModel() - Constructor for class uno.anahata.asi.intellij.tools.java.CodeModel
Default constructor for the IntelliJ CodeModel toolkit.
CodeModel() - Constructor for class uno.anahata.asi.nb.tools.java.CodeModel
 
CodeRefinementBatch - Class in uno.anahata.asi.intellij.tools.java.coderefiner
An atomic batch of member-level CodeRefinementIntents applied to a single Java file by BatchCodeRefiner#refine.
CodeRefinementBatch - Class in uno.anahata.asi.nb.tools.java.coderefiner
A robust, agent-friendly batch of structural AST modifications for a single Java file.
CodeRefinementBatch() - Constructor for class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementBatch
 
CodeRefinementBatch() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
 
CodeRefinementBatchPolymorphic - Class in uno.anahata.asi.nb.tools.java.coderefiner.polymorphic
A container for a batch of structural Java refinement operations.
CodeRefinementBatchPolymorphic() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
 
CodeRefinementBatchRenderer - Class in uno.anahata.asi.nb.ui.render
Specialized renderer for the robust CodeRefinementBatch.
CodeRefinementBatchRenderer() - Constructor for class uno.anahata.asi.nb.ui.render.CodeRefinementBatchRenderer
 
CodeRefinementIntent - Class in uno.anahata.asi.intellij.tools.java.coderefiner
A single structural, member-level modification to one Java file, applied by BatchCodeRefiner against the live PSI tree.
CodeRefinementIntent - Class in uno.anahata.asi.nb.tools.java.coderefiner
Represents a single structural AST modification instruction in a flattened format.
CodeRefinementIntent() - Constructor for class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent
 
CodeRefinementIntent() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
 
CodeRefinementIntent.Type - Enum Class in uno.anahata.asi.intellij.tools.java.coderefiner
The kind of structural modification performed by an intent.
CodeRefinementIntent.Type - Enum Class in uno.anahata.asi.nb.tools.java.coderefiner
Defines the types of structural modifications available for a CodeRefinementIntent.
CodeRefinementIntentPolymorphic - Class in uno.anahata.asi.nb.tools.java.coderefiner.polymorphic
Abstract base class for all structural Java refinement intents.
CodeRefinementIntentPolymorphic() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementIntentPolymorphic
 
CodeRefiner - Class in uno.anahata.asi.intellij.tools.java
AST-based, non-textual maintenance operations on Java source files: structural import management, IDE-rule reformatting, and annotation insertion.
CodeRefiner - Class in uno.anahata.asi.nb.tools.java
V3.0.0 of the structural Java code refinement toolkit.
CodeRefiner() - Constructor for class uno.anahata.asi.intellij.tools.java.CodeRefiner
Constructs the CodeRefiner toolkit (instantiated reflectively via its public no-arg constructor).
CodeRefiner() - Constructor for class uno.anahata.asi.nb.tools.java.CodeRefiner
 
CodeRefiner.WriteBody - Interface in uno.anahata.asi.intellij.tools.java
A mutating PSI operation that may raise a domain-level AgiToolException.
coinsCollected - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
coinSoundNode - Variable in class uno.anahata.asi.yam.games.asikart.AudioManager
 
collapse(VeryPrettyClassPathPrinter.DirectoryNode) - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
 
CollapsibleTitledPanel - Class in uno.anahata.asi.swing.components
A base class extending JXTitledPanel that provides robust, Look-and-Feel-agnostic header click detection for expand/collapse behavior.
CollapsibleTitledPanel() - Constructor for class uno.anahata.asi.swing.components.CollapsibleTitledPanel
 
collect(VirtualFile[]) - Static method in class uno.anahata.asi.intellij.internal.AgiContext
Expands a selection into concrete local file paths, recursing into directories.
collectAdditions(FileObject, Agi, boolean, List, Set) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Recursively collects files that need to be added to the context.
collectInto(VirtualFile, List) - Static method in class uno.anahata.asi.intellij.internal.AgiContext
Recursively accumulates local files under a node into the target list.
collectPhases(ExecutionEventObject.Tree, List) - Static method in class uno.anahata.asi.nb.tools.maven.Maven
Recursively collects build phases from the execution event tree.
collectRemovals(FileObject, Agi, boolean, List, Set) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Recursively collects resource IDs that need to be removed from the context.
color - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel.StatusIndicator
The color of the indicator.
color - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
color - Variable in class uno.anahata.asi.swing.games.AgiKart.Particle
 
color - Variable in class uno.anahata.asi.swing.games.Particle
Particle primary color.
color - Variable in class uno.anahata.asi.swing.icons.DoubleToolIconRefined
The primary color of the icon.
color - Variable in class uno.anahata.asi.swing.icons.ToolIcon
The primary color of the icon.
COLOR_CHECKING - Static variable in class uno.anahata.asi.nb.uc.AnahataUcIcons
Standard checking/warning amber color.
COLOR_CHECKING_BORDER - Static variable in class uno.anahata.asi.nb.uc.AnahataUcIcons
 
COLOR_OFFLINE - Static variable in class uno.anahata.asi.nb.uc.AnahataUcIcons
Standard offline red color.
COLOR_OFFLINE_BORDER - Static variable in class uno.anahata.asi.nb.uc.AnahataUcIcons
 
COLOR_ONLINE - Static variable in class uno.anahata.asi.nb.uc.AnahataUcIcons
Standard online green color.
COLOR_ONLINE_BORDER - Static variable in class uno.anahata.asi.nb.uc.AnahataUcIcons
 
COLOR_SHIELD_LEFT_BG - Static variable in class uno.anahata.asi.nb.uc.AnahataUcIcons
Shields.io badge background colors.
COLOR_SHIELD_RIGHT_BLUE - Static variable in class uno.anahata.asi.nb.uc.AnahataUcIcons
 
column - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintInfo
The 1-based column number where the hint starts.
columnNames - Variable in class uno.anahata.asi.swing.AgisTableModel
The localized column names for the table.
columnNames - Variable in class uno.anahata.asi.swing.provider.AiModelTableModel
The ordered set of column headers reflecting model specifications.
columnNumber - Variable in class uno.anahata.asi.nb.tools.project.alerts.JavacAlert
The column number (1-based).
columnWidth - Variable in class uno.anahata.asi.agi.resource.view.TextViewportSettings
The maximum line width before horizontal truncation.
colWidthSpinner - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Spinner to configure the maximum column width before wrapping/truncation.
comment - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer.CommentGutterRenderer
The comment text shown on hover.
comment - Variable in class uno.anahata.asi.toolkit.resources.text.LineComment
The text content of the comment.
CommentGutterRenderer(String) - Constructor for class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer.CommentGutterRenderer
Creates a gutter renderer for a line comment.
comments - Variable in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
The mapping of 1-based line numbers to their respective AI-generated comments.
compare(AbstractLineEdit, AbstractLineEdit) - Method in class uno.anahata.asi.toolkit.resources.text.lines.SurgicalEditComparator
compareTo(MergeCandidate) - Method in class uno.anahata.asi.gemini.tokenizer.MergeCandidate
 
compile(String, String, String, String[]) - Method in class uno.anahata.asi.toolkit.java.Java
Compiles Java source code into a Class object using the system's Java compiler.
compileAndExecute(String, String, String[]) - Method in class uno.anahata.asi.toolkit.java.Java
Compiles and executes a Java class named 'Anahata' on the application's JVM.
compileAndExecuteInProject(String, String, boolean, boolean, String[]) - Method in class uno.anahata.asi.intellij.tools.java.IntellijJava
Compiles and executes a Java script against a specific open project's classpath.
compileAndExecuteInProject(String, String, boolean, boolean, String[]) - Method in class uno.anahata.asi.nb.tools.java.NbJava
Compiles and executes Java source code within the context of a specific NetBeans project.
compileOnSave - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The effective status of 'Compile on Save' (includes the configuration source).
compileRunResult(Agi, TestDefinition, BenchmarkParticipant, double, String, String) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Compiles the complete BenchmarkRunResult across the candidate AGI's conversation history.
COMPLETED - Enum constant in enum class uno.anahata.asi.nb.tools.maven.MavenBuildResult.ProcessStatus
The process completed normally.
completionChat - Variable in class uno.anahata.asi.mistral.MistralModel
 
completionFim - Variable in class uno.anahata.asi.mistral.MistralModel
 
complexStringMethod() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass
Gets the source files for types specified by their fully qualified names and registers them as resources.
component - Variable in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
The actual Swing component being rendered.
component - Variable in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
The UI component whose displayability governs the listener's lifecycle.
componentClosed() - Method in class uno.anahata.asi.nb.AbstractAsiContainerTopComponent
componentClosed() - Method in class uno.anahata.asi.nb.AgiTopComponent
componentOpened() - Method in class uno.anahata.asi.nb.AbstractAsiContainerTopComponent
componentOpened() - Method in class uno.anahata.asi.nb.AgiTopComponent
Ensures the agi panel is initialized when the component is opened.
components - Variable in class uno.anahata.asi.nb.tools.project.components.JavaPackage
The list of top-level Java components (types) contained within this package.
components - Variable in class uno.anahata.asi.nb.tools.project.components.ResourceFolder
The list of components (files) contained within this folder.
CompressIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn icon representing a context compression action.
CompressIcon(int) - Constructor for class uno.anahata.asi.swing.icons.CompressIcon
Constructs a new CompressIcon with the specified size.
COMPUTER_USE - Enum constant in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleHostedTool
Interacts with a virtual computer environment.
computeTokens(Content) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
computeTokens(String) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
computeTokens(List) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
config - Variable in class uno.anahata.asi.agi.Agi
The configuration for this agi session.
config - Variable in record class uno.anahata.asi.agi.provider.GenerationRequest
The field for the config record component.
config - Variable in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
The field for the config record component.
config - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
The underlying configuration model being edited.
config - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
The underlying request execution configuration being edited.
config - Variable in class uno.anahata.asi.swing.agi.ToolbarPanel
The agi configuration.
config() - Method in record class uno.anahata.asi.agi.provider.GenerationRequest
Returns the value of the config record component.
config() - Method in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
Returns the value of the config record component.
configJson - Variable in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
The field for the configJson record component.
configJson() - Method in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
Returns the value of the configJson record component.
configPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The panel for editing request configuration such as temperature and thinking levels.
configure() - Method in class uno.anahata.asi.modal.ModalModel
Internal configuration pipeline that applies Modal-specific overrides for context window limits and reasoning field detection.
configureNewAgi(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Hook invoked to perform initial post-birth configuration of a new Agi.
configureScrollBehavior() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Discovers the internal JScrollPane and applies the current scroll behavior settings.
configureScrollBehavior() - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Discovers the internal JScrollPane and applies the current scroll behavior settings.
configureTextualTabWithCalculatedEditorHeight() - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Configures the textual tab by manually calculating the height based on font metrics and document line count.
configureTextualTabWithEditorPrefHeight() - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Deprecated.
NetBeans doesnwont report the correct height.
connect(String, String, Boolean, String, String) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Scans the OS process table to find running Chrome instances bound to the requested dataDir.
connect(String, String, Boolean, String, String) - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Configures FirefoxOptions with headless and profile flags.
connectToExistingInternal(BrowserDrone, int) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Internal implementation to connect to an existing Chrome instance on a port.
container - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
The stable host component returned to the tool-call panel.
container - Static variable in class uno.anahata.asi.nb.AnahataInstaller
The singleton container instance.
container - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Container panel with a height cap to prevent "blank line heaps" from corrupting the conversation layout.
container - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
The main container panel for the renderer.
container - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
The main container panel.
container - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ResourceUUIDParameterRenderer
The main UI container.
container - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
Wrapper panel layout containing rendering chips.
container - Variable in class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
The parent ASI container context.
container - Variable in class uno.anahata.asi.swing.agi.status.TaskStatusComponent
The container to monitor.
container - Variable in class uno.anahata.asi.swing.AgiCard
The container for handling session actions.
container - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
The parent ASI container instance.
container - Variable in class uno.anahata.asi.swing.internal.SwingTask
The container this task belongs to.
container - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel
The parent ASI container providing the preferences context.
containerAttributes - Variable in class uno.anahata.asi.AbstractAsiContainer
A container-scoped map for tools to store objects across all sessions and turns within this specific host application.
containerPanel - Variable in class uno.anahata.asi.swing.AiProviderPanel
The parent container panel providing access to the global executor.
containerPanel - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
The parent container panel providing access to the global executor.
content - Variable in class uno.anahata.asi.agi.resource.handle.StringHandle
The actual text content held in memory.
content - Variable in class uno.anahata.asi.nb.tools.java.JavaTypeSource
The full text content of the source file.
content - Variable in class uno.anahata.asi.nb.ui.render.DiffStreamSource
The raw string content of the source.
content - Variable in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
The field for the content record component.
content - Variable in class uno.anahata.asi.toolkit.resources.text.FullTextFileCreate
The full initial content for the new file.
content - Variable in class uno.anahata.asi.toolkit.resources.text.lines.LineInsertion
The raw text content to be inserted.
content - Variable in class uno.anahata.asi.toolkit.resources.text.lines.LineReplacement
The new content for the target range.
content() - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Returns the value of the content record component.
contentDisposable - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Per-request disposable owning the write-back document listener.
contentLength - Variable in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
The field for the contentLength record component.
contentLength() - Method in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
Returns the value of the contentLength record component.
contentRendered() - Method in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
Sets the last rendered content to the current content.
contentSize - Variable in class uno.anahata.asi.nb.tools.ide.OutputTabInfo
The size of the captured output content in characters.
contentSupplier - Variable in class uno.anahata.asi.swing.components.CodeHyperlink
A supplier for the content to display, allowing for lazy loading and formatting.
contentTabs - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Tab pane for content.
context - Variable in class uno.anahata.asi.nb.tools.project.actions.AddProjectToContextAction
The lookup context containing the selected projects.
context - Variable in class uno.anahata.asi.nb.tools.project.actions.RemoveProjectFromContextAction
The lookup context containing the selected projects.
CONTEXT_COL - Static variable in class uno.anahata.asi.swing.AgisTableModel
The column index for context window usage.
contextManager - Variable in class uno.anahata.asi.agi.Agi
The manager for the conversation history and context assembly.
contextManager - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector
The parent ContextManager orchestrating the active session.
ContextManager - Class in uno.anahata.asi.agi.context
The definitive manager for an Agi session's context in the V2 architecture.
ContextManager(Agi) - Constructor for class uno.anahata.asi.agi.context.ContextManager
Constructs a new ContextManager.
ContextManagerNode - Class in uno.anahata.asi.swing.agi.context
The root node of the context tree, representing the ContextManager.
ContextManagerNode(AgiPanel, ContextManager) - Constructor for class uno.anahata.asi.swing.agi.context.ContextManagerNode
Constructs a new ContextManagerNode.
contextPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The panel for managing the AI context, including history pruning and resource browsing.
ContextPanel - Class in uno.anahata.asi.swing.agi.context
A panel dedicated to displaying and managing the available AI context (history, tools, providers, and resources) using a hierarchical JXTreeTable.
ContextPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.context.ContextPanel
Constructs a new ContextPanel.
contextPath - Variable in class uno.anahata.asi.agi.resource.handle.StringHandle
Optional context path to hint IDEs about the project/location this snippet belongs to.
contextPosition - Variable in class uno.anahata.asi.agi.resource.Resource
The designated position for this resource in the model's prompt.
ContextPosition - Enum Class in uno.anahata.asi.agi.context
Defines the position where a ContextProvider's content should be injected into the request.
ContextPosition() - Constructor for enum class uno.anahata.asi.agi.context.ContextPosition
 
ContextProvider - Interface in uno.anahata.asi.agi.context
Defines the contract for providers that inject just-in-time context into an AI request.
ContextProviderNode - Class in uno.anahata.asi.swing.agi.context
A context tree node representing a ContextProvider.
ContextProviderNode(AgiPanel, ContextProvider) - Constructor for class uno.anahata.asi.swing.agi.context.ContextProviderNode
Constructs a new ProviderNode.
ContextProviderPanel - Class in uno.anahata.asi.swing.agi.context
A panel that displays the details and context previews for a ContextProvider.
ContextProviderPanel(ContextPanel) - Constructor for class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Constructs a new ContextProviderPanel.
ContextTableCellRenderer - Class in uno.anahata.asi.swing.agi.context
Custom table cell renderer for token metrics and status columns in the Context TreeTable.
ContextTableCellRenderer() - Constructor for class uno.anahata.asi.swing.agi.context.ContextTableCellRenderer
Constructs a default ContextTableCellRenderer with standard left alignment.
ContextTableCellRenderer(int) - Constructor for class uno.anahata.asi.swing.agi.context.ContextTableCellRenderer
Constructs a ContextTableCellRenderer with a specific horizontal text alignment.
ContextTreeCellRenderer - Class in uno.anahata.asi.swing.agi.context
A custom TreeCellRenderer for the context tree that provides specific icons and labels for different types of context nodes.
ContextTreeCellRenderer() - Constructor for class uno.anahata.asi.swing.agi.context.ContextTreeCellRenderer
 
ContextTreeTableModel - Class in uno.anahata.asi.swing.agi.context
A TreeTableModel that provides a hierarchical, JNDI-style view of the entire AI context using unified AbstractContextNodes.
ContextTreeTableModel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
Constructs a new ContextTreeTableModel.
contextUsageBar - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Progress bar showing context window usage.
ContextUsageBar - Class in uno.anahata.asi.swing.agi.status
A high-precision UI component that renders a progress bar for context window usage.
ContextUsageBar(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.status.ContextUsageBar
Constructs a new ContextUsageBar.
ContextUsageCellRenderer() - Constructor for class uno.anahata.asi.swing.AsiTableContainerPanel.ContextUsageCellRenderer
Constructs a new ContextUsageCellRenderer and aligns text to the right.
ContextWindowGarbageCollector - Class in uno.anahata.asi.agi.context
Orchestrates the monitoring and logging of the Context Window Garbage Collection (CwGC).
ContextWindowGarbageCollector(ContextManager) - Constructor for class uno.anahata.asi.agi.context.ContextWindowGarbageCollector
Constructs a ContextWindowGarbageCollector with its parent manager.
ContextWindowGarbageCollector.Stats - Class in uno.anahata.asi.agi.context
Data object containing the categorized token metrics.
contextWindowSize - Variable in class uno.anahata.asi.agi.context.ContextManager
The maximum number of tokens for the context window.
controller - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The NetBeans DiffController instance responsible for managing the two-pane visualizer and synchronized scrolling.
controlStrip - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The integrated toolbar for edit actions.
conversationPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The main scrollable conversation view where message panels are rendered.
ConversationPanel - Class in uno.anahata.asi.swing.agi.chat
The main container for the conversation history, responsible for rendering a list of AbstractMessagePanel instances.
ConversationPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.chat.ConversationPanel
Constructs a new ConversationPanel.
conversationSummary - Variable in class uno.anahata.asi.agi.Agi
A high-level summary of the conversation's current state or topic.
convertHexValue(String) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
convertUsageMetadata(GenerateContentResponseUsageMetadata) - Method in class uno.anahata.asi.gemini.GeminiResponse
Converts the native GenAI usage metadata to the V2 core model.
cooldown - Variable in class uno.anahata.asi.swing.games.AgiKart.ItemBox
 
cooldown - Variable in class uno.anahata.asi.swing.games.AgiKart.TrackMushroom
 
coords - Variable in class uno.anahata.asi.swing.games.Tetris.Shape
The relative coordinates grid of the four child nodes.
coordsTable - Static variable in class uno.anahata.asi.swing.games.Tetris.Shape
Global constant mapping ordinal types to physical coordinate patterns.
copy(Kryo, T) - Method in class uno.anahata.asi.persistence.kryo.RebindableWrapperSerializer
 
copyBtn - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The button to copy the current content to clipboard.
copyButton - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Button to copy the entire message content to the clipboard.
copyButton - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Button to copy the part content to the clipboard.
copyClass(String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Copies a Java class to a new package or folder.
copyClass(String, String, String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Copies a top-level class to another package, optionally renaming it.
copyFile(String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Copies a non-Java file to a different folder.
CopyIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn icon representing a "Copy" action.
CopyIcon(int) - Constructor for class uno.anahata.asi.swing.icons.CopyIcon
Constructs a new CopyIcon with the specified size.
copyImageButton - Variable in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Button to copy the rendered image to the clipboard.
copyImageToClipboard(Image) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Copies a Java Image to the system clipboard.
copyToClipboard() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Copies the part's content to the system clipboard.
copyToClipboard(String) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Copies the given text to the system clipboard.
CoreContextProvider - Class in uno.anahata.asi.agi.context.core
Provides the foundational system instructions and metadata awareness for the Anahata ASI.
CoreContextProvider(Agi) - Constructor for class uno.anahata.asi.agi.context.core.CoreContextProvider
Constructs a new CoreContextProvider for a specific agi session.
countAgisInContext(FileObject) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Counts how many logically open sessions contain the specified file in their V2 context.
countAgisProjectInContext(Project) - Static method in class uno.anahata.asi.nb.tools.project.actions.ProjectsContextActionLogic
Counts how many active agi sessions have the given project in their context.
countdownFrames - Variable in class uno.anahata.asi.swing.games.AgiKart
The starting countdown timer frames.
countFilesInContext(FileObject, Agi, boolean) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Internal counter for files belonging to a folder that are in context.
countTokens(byte[], String) - Method in class uno.anahata.asi.agi.provider.AbstractModel
Counts the number of tokens consumed by raw binary data based on its MIME type and model-specific multimodal billing rules.
countTokens(byte[], String) - Method in class uno.anahata.asi.anthropic.AnthropicModel
Counts the number of tokens consumed by raw binary data based on its MIME type and model-specific multimodal billing rules.
countTokens(byte[], String) - Method in class uno.anahata.asi.gemini.GeminiModel
Counts the number of tokens consumed by raw binary data based on its MIME type and model-specific multimodal billing rules.
countTokens(byte[], String) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Counts the number of tokens consumed by raw binary data based on its MIME type and model-specific multimodal billing rules.
countTokens(byte[], String) - Method in class uno.anahata.asi.openai.OpenAiModel
Counts the number of tokens consumed by raw binary data based on its MIME type and model-specific multimodal billing rules.
countTokens(Content) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
countTokens(Content, CountTokensConfig) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
countTokens(String) - Method in class uno.anahata.asi.agi.provider.AbstractModel
Counts the number of tokens in the given text string using this model's specific tokenizer.
countTokens(String) - Method in class uno.anahata.asi.anthropic.AnthropicModel
Counts the number of tokens in the given text string using this model's specific tokenizer.
countTokens(String) - Method in class uno.anahata.asi.gemini.GeminiModel
Counts the number of tokens in the given text string using this model's specific tokenizer.
countTokens(String) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
countTokens(String) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Counts the number of tokens in the given text string using this model's specific tokenizer.
countTokens(String) - Method in class uno.anahata.asi.openai.OpenAiModel
Counts the number of tokens in the given text string using this model's specific tokenizer.
countTokens(String, CountTokensConfig) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
countTokens(String, TokenizerType) - Static method in class uno.anahata.asi.internal.TokenizerUtils
Counts the number of tokens in the given text using a specific tokenizer strategy.
countTokens(List) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
countTokens(List, CountTokensConfig) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
countTokens(AbstractToolCall) - Method in class uno.anahata.asi.agi.provider.AbstractModel
Counts the number of tokens consumed by the given tool call in the context window.
countTokens(AbstractToolCall) - Method in class uno.anahata.asi.anthropic.AnthropicModel
Counts the number of tokens consumed by the given tool call in the context window.
countTokens(AbstractToolCall) - Method in class uno.anahata.asi.gemini.GeminiModel
Counts the number of tokens consumed by the given tool call in the context window.
countTokens(AbstractToolCall) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Counts the number of tokens consumed by the given tool call in the context window.
countTokens(AbstractToolCall) - Method in class uno.anahata.asi.openai.OpenAiModel
Counts the number of tokens consumed by the given tool call in the context window.
countTokens(AbstractToolResponse) - Method in class uno.anahata.asi.agi.provider.AbstractModel
Counts the number of tokens consumed by the given tool execution response.
countTokens(AbstractToolResponse) - Method in class uno.anahata.asi.anthropic.AnthropicModel
Counts the number of tokens consumed by the given tool execution response.
countTokens(AbstractToolResponse) - Method in class uno.anahata.asi.gemini.GeminiModel
Counts the number of tokens consumed by the given tool execution response.
countTokens(AbstractToolResponse) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Counts the number of tokens consumed by the given tool execution response.
countTokens(AbstractToolResponse) - Method in class uno.anahata.asi.openai.OpenAiModel
Counts the number of tokens consumed by the given tool execution response.
create(AgiPanel, AbstractToolCall, String, Object, String) - Static method in class uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRendererFactory
Unified creation logic for parameter renderers.
create3DSkyDome(Node, AssetManager, TrackBuilder.CircuitType) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
createAgiConfig(AbstractAsiContainer) - Method in class uno.anahata.asi.AsiContainerPreferences
Creates a deep-cloned instance of the AgiConfig template, bound to the specified container and assigned a fresh session ID.
createAgiTemplateTab() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Creates the 'DNA Templates' tab for managing global session blueprints.
createAiKarts() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
createAiProvidersTab() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Creates the 'AI Providers' tab for configuring endpoint-specific settings.
createAttachmentPanel(ToolResponseAttachment) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolResponseAttachmentsPanel
Creates a specialized UI panel for a single attachment.
createAudioComponent(byte[], AudioPlaybackPanel, Consumer) - Static method in class uno.anahata.asi.swing.agi.render.MediaRenderer
Creates a component for audio playback.
createAudioNode(String, boolean, float) - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
 
createBottomButtonPanel() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Constructs the bottom command bar with the 'Reset' action anchored to the left and 'Save/Cancel' to the right.
createCall(AbstractModelMessage, String, Map) - Method in class uno.anahata.asi.agi.tool.spi.AbstractTool
Factory method to create a tool-specific call object from raw model data.
createCall(AbstractModelMessage, String, Map) - Method in class uno.anahata.asi.agi.tool.spi.bad.BadTool
 
createCall(AbstractModelMessage, String, Map) - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
 
createCandidateCard(AbstractModelMessage) - Method in class uno.anahata.asi.swing.agi.chat.CandidateSelectionPanel
Constructs an individual candidate card, wrapping a ModelMessagePanel with a selection trigger.
createCard(String, Runnable, String, String) - Method in class uno.anahata.asi.swing.agi.support.SupportPanel
Overload to support loading icons by resource name from the classpath.
createCard(String, Runnable, String, Icon) - Method in class uno.anahata.asi.swing.agi.support.SupportPanel
Creates a standardized card component using a direct Icon instance.
createCardPanel(String) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Helper to create a stylish bordered card panel with a distinct, high-contrast outline.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.ContextManagerNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.ContextProviderNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.HistoryNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.MessageNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.PartNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.ToolkitNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.ToolManagerNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.ToolNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.context.ToolsNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.resources.ResourceNode
Creates a new child node for the given domain object.
createChildNode(Object) - Method in class uno.anahata.asi.swing.agi.resources.ResourcesNode
Creates a new child node for the given domain object.
createChip(String) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ResourceUUIDParameterRenderer
Helper to create a visual JPanel chip representing the resource.
createChip(String) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
Dynamically builds a beautiful UI chip for the specified URI.
createClassPathPrinter() - Method in class uno.anahata.asi.nb.tools.java.NbJava
Factory method to create the specialized classpath printer.
createClassPathPrinter() - Method in class uno.anahata.asi.toolkit.java.Java
Factory method to create the specialized classpath printer.
createClickableLabel(String, String) - Method in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
Creates a JLabel that responds to mouse clicks by opening a URI in the browser.
createCodeBlockRenderer(AgiPanel) - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Internal factory method for constructing the appropriate code block renderer.
createComponent() - Method in class uno.anahata.asi.intellij.settings.AnahataConfigurable
createConsolidatedIndex() - Method in class uno.anahata.asi.toolkit.History
Creates the consolidated history index.
createContent(Resource, AgiPanel) - Method in class uno.anahata.asi.nb.ui.resources.NbResourceUI
Creates the primary content component for the given resource.
createContent(Resource, AgiPanel) - Method in class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
Creates the primary content component for the given resource.
createContent(Resource, AgiPanel) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Creates the primary content component for the given resource.
createContextAwareInstance(Lookup) - Method in class uno.anahata.asi.nb.tools.project.actions.AddProjectToContextAction
Creates a new instance of this action for the given context.
createContextAwareInstance(Lookup) - Method in class uno.anahata.asi.nb.tools.project.actions.RemoveProjectFromContextAction
Creates a new instance of this action for the given context.
createDetailSection(String) - Method in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
Creates a detail section panel with a title and a content area.
createDisabledIcon() - Static method in class uno.anahata.asi.nb.uc.AnahataUcIcons
Creates an anti-aliased "Disabled" badge icon.
createEditorComponent() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Creates the editable high-fidelity component for full-file modifications.
createEditorComponent() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Creates the editable high-fidelity component for full-file modifications.
createEditorComponent() - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Creates the editable high-fidelity component for full-file modifications.
createEnabledIcon() - Static method in class uno.anahata.asi.nb.uc.AnahataUcIcons
Creates an anti-aliased "Enabled" checkmark badge icon.
createFunctionCallNode(AbstractToolCall, boolean) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Creates a Responses API 'function_call' item from an Anahata tool call.
createGeneralTab() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Creates and configures the 'General Defaults' tab.
createHandle(String, AbstractToolCall, String) - Method in class uno.anahata.asi.nb.ui.render.JavaCodeParameterRenderer
Overrides the handle factory to inject the correct context classpath for dynamic Java execution snippets so the high-fidelity NetBeans viewer can provide accurate semantic highlighting.
createHandle(String, AbstractToolCall, String) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
Creates a String handle calling the file "Anahata" if the extension is "java".
createHandlePanel(Resource, AgiPanel) - Method in class uno.anahata.asi.nb.ui.resources.NbResourceUI
Creates a specialized metadata panel for the resource's handle.
createHandlePanel(Resource, AgiPanel) - Method in class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
Creates a specialized metadata panel for the resource's handle.
createHandlePanel(Resource, AgiPanel) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Creates a specialized metadata panel for the resource's handle.
createHeaderPanel(Resource, List, JCheckBox, ToolExecutionStatus) - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Creates the top header panel containing the file link and annotation toggle.
createHeaderPanel(ToolExecutionStatus, Resource) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Creates the header panel including status label and post-execution actions.
createHScrollPane(JComponent) - Method in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Creates a horizontal scroll pane for metadata tabs to prevent layout overflow.
createHtmlPane(String, boolean, SwingAgiConfig.UITheme) - Static method in class uno.anahata.asi.swing.agi.render.HtmlRendererUtils
Orchestrates the creation of a theme-aware HTML rendering component.
createHttpClient() - Method in class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Creates a pre-configured HttpClient based on the provider's protocol preferences.
createIconButton(Icon, String) - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Helper method to create a standard icon button.
createIconToggleButton(Icon, String, boolean) - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Helper method to create a standard icon toggle button.
createImageComponent(byte[], Component) - Static method in class uno.anahata.asi.swing.agi.render.MediaRenderer
Creates a component for image display with thumbnail and popup support.
createInnerComponent() - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Template method for subclasses to define the central component.
createInnerComponent() - Method in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Template method for subclasses to define the central component.
createIntentPanel() - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Subclasses can provide a specialized panel to display the raw 'Surgical Intent' (e.g., a list of insertions, replacements, and deletions) at the top of the diff viewer.
createIntentPanel() - Method in class uno.anahata.asi.nb.ui.render.CodeRefinementBatchRenderer
Subclasses can provide a specialized panel to display the raw 'Surgical Intent' (e.g., a list of insertions, replacements, and deletions) at the top of the diff viewer.
createIntentPanel() - Method in class uno.anahata.asi.nb.ui.render.DeprecatedCodeRefinementBatchRendererPolymorphic
Deprecated.
 
createIntentPanel() - Method in class uno.anahata.asi.nb.ui.render.TextResourceLineEditsRenderer
Subclasses can provide a specialized panel to display the raw 'Surgical Intent' (e.g., a list of insertions, replacements, and deletions) at the top of the diff viewer.
createLightedMaterial(AssetManager, ColorRGBA, ColorRGBA, float) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
createLightedMaterial(ColorRGBA, ColorRGBA, float) - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
createLightedMaterial(ColorRGBA, ColorRGBA, float) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
 
createLinkButton(String, String, Icon) - Method in class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
Helper for creating hyperlink-styled buttons with icons.
createLiveMavenShieldRow(String, String) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Creates a live Maven Central shield badge row with label prefix and asynchronous remote image fetch.
createMediaComponent(Resource, MediaView) - Method in class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
Creates a Swing component for media-based resources.
createMergedIcon(String) - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFolderNode
Merges the base folder icon with the Anahata overlay.
createMessagePanel(AbstractMessage) - Method in class uno.anahata.asi.swing.agi.chat.ConversationPanel
Factory method to create a specialized message panel based on the message type.
createMessagePanel(AgiPanel, AbstractMessage) - Static method in class uno.anahata.asi.swing.agi.message.MessagePanelFactory
Creates the appropriate message panel for the given message.
createMetadataHeader() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Creates a standardized text header containing metadata for this message.
createMetadataHeader() - Method in class uno.anahata.asi.agi.message.AbstractPart
Creates a standardized text header containing metadata for this part.
createMetadataPart(String) - Method in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
Creates a native metadata part.
createMetadataPartBuilder(String) - Method in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
Creates a builder for a metadata part containing the specified text.
createModel(JsonNode) - Method in class uno.anahata.asi.mistral.MistralAiProvider
Constructs a concrete model instance for this provider.
createModel(JsonNode) - Method in class uno.anahata.asi.modal.ModalProvider
Constructs a concrete model instance for this provider.
createModel(JsonNode) - Method in class uno.anahata.asi.nvidia.NvidiaAiProvider
Constructs a concrete model instance for this provider.
createModel(JsonNode) - Method in class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Constructs a concrete model instance for this provider.
createModel(String, String, String, int, int) - Method in class uno.anahata.asi.gemini.GeminiGoogleCloudExpressAIProvider
Internal factory method to create a HardcodedGeminiModel with pre-defined capabilities.
createModelMessage(Agi) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Instantiates an OpenAI-compatible message container.
createModelPerspectiveComponent() - Method in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Generates a "Model Perspective" using a RagMessagePanel to show exactly how this resource is presented to the ASI during generation.
createNew() - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Authoritatively creates a new agi session via the container.
createNewAgi() - Method in class uno.anahata.asi.AbstractAsiContainer
Authoritatively creates, configures, registers, and opens a brand-new Agi session using the user's preferred template.
createNewAgi(boolean, boolean, String, String, String, List, List, String, Map, ThinkingLevel) - Method in class uno.anahata.asi.toolkit.AsiContainer
Creates a new AGI session with comprehensive configuration options.
createNewAgi(AgiConfig) - Method in class uno.anahata.asi.AbstractAsiContainer
Authoritatively creates, configures, registers, and opens a brand-new Agi session with the provided configuration.
createNewAgiConfig() - Method in class uno.anahata.asi.AbstractAsiContainer
Creates a new agi session blueprint.
createNewAgiConfig() - Method in class uno.anahata.asi.desktop.swing.AsiDesktopAsiContainer
Creates a new agi session blueprint.
createNewAgiConfig() - Method in class uno.anahata.asi.intellij.IntellijAsiContainer
Creates a new agi session blueprint.
createNewAgiConfig() - Method in class uno.anahata.asi.nb.NetBeansAsiContainer
Creates a new agi session blueprint.
createNodes(Project) - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory
createNodes(FileObject) - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFileChildren
createNullSerializer() - Method in class uno.anahata.asi.persistence.kryo.RebindableSerializerFactory
Creates a minimal serializer that writes nothing and returns null on read.
createPartPanel(AbstractPart) - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Factory method to create a specific part panel for a given part.
createPartPanel(AgiPanel, AbstractPart) - Static method in class uno.anahata.asi.swing.agi.message.part.PartPanelFactory
Creates the appropriate part panel for the given part.
createPlayerKart() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
createPluginsManagerIcon() - Static method in class uno.anahata.asi.nb.uc.AnahataUcIcons
Creates a high-fidelity NetBeans Plugins Manager action icon.
createPreviewComponent() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Creates the read-only preview component for displaying processed resource content.
createPreviewComponent() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Creates the read-only preview component for displaying processed resource content.
createPreviewComponent() - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Creates the read-only preview component for displaying processed resource content.
createProjectFile(FileObject) - Method in class uno.anahata.asi.nb.tools.project.Projects
Creates a ProjectFile DTO with IDE-specific name annotations.
createPromoBannerLabel() - Method in class uno.anahata.asi.swing.AiProviderPanel
Creates the promotional banner label if a banner asset is bundled for this provider.
createReader() - Method in class uno.anahata.asi.nb.ui.render.DiffStreamSource
createReadOnlyField() - Method in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Helper for creating unbordered, read-only text fields for metadata.
createReadOnlyField() - Method in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Creates a standardized read-only text field for immutable metadata like UUIDs.
createReasoningNode(AbstractPart, ModelTextPart, boolean) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Creates a Responses API 'reasoning' item for encrypted or unencrypted chains.
createRecursiveReferenceNode(String, JsonNode) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Creates a node representing a recursive reference.
createRefreshActionIcon() - Static method in class uno.anahata.asi.nb.uc.AnahataUcIcons
Creates a high-fidelity refresh/check-for-updates action icon.
createRenderer(AbstractToolkit, AgiPanel) - Method in class uno.anahata.asi.swing.toolkit.render.ToolkitUiRegistry
Creates and binds a new renderer instance for the given toolkit wrapper.
createRenderer(AgiPanel, boolean) - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Creates and returns an appropriate AbstractTextSegmentRenderer for this descriptor.
createRequestBuilder(String) - Method in class uno.anahata.asi.anthropic.AnthropicProvider
Creates a pre-configured request builder with standard Anthropic headers.
createRequestBuilder(String) - Method in class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Creates a pre-configured HttpRequest.Builder with Authorization and custom headers.
createRequestBuilder(String) - Method in class uno.anahata.asi.openai.OpenAiResponsesProvider
Creates an authorized HTTP Request Builder for the specified endpoint.
createRequestConfig(Agi) - Method in class uno.anahata.asi.AsiContainerPreferences
Creates a deep-cloned instance of the RequestConfig template, bound to the specified Agi session.
createRequestTemplateTab() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Creates and configures the 'Request Config' blueprint template tab.
createResourceHandle(URI) - Method in class uno.anahata.asi.agi.AgiConfig
Creates a specialized ResourceHandle based on the URI scheme.
createResourceHandle(URI) - Method in class uno.anahata.asi.nb.NetBeansAgiConfig
Creates a specialized ResourceHandle based on the URI scheme.
createResponse() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Creates the corresponding response object for this tool call.
createResponse() - Method in class uno.anahata.asi.agi.tool.spi.bad.BadToolCall
 
createResponse() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolCall
 
createResponseWithEstimatedUsage(Agi, String, String, String, int, int, TokenizerType) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Creates an OpenAiResponse with estimated usage metadata when the API doesn't provide it.
createRootSchema(Type, Map) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Creates the root schema object for a given type.
createRSyntaxArea() - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Internal factory for RSyntaxTextArea with standard ASI styling.
createSchemaViewer(String, String) - Method in class uno.anahata.asi.swing.agi.context.ToolPanel
Creates a high-fidelity viewer for a JSON schema.
createScrollPane(Component) - Method in class uno.anahata.asi.swing.agi.AgiPanel
Creates a standardized JScrollPane for wrapping inner panels.
createScrollPane(Component) - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Standardizes a component within a borderless scroll pane.
createScrollPane(Component) - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Standardizes the creation of JScrollPanes for use within preferences tabs, ensuring consistent scroll speed and borderless rendering.
createSectionPanel(String) - Method in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Helper for creating styled section panels with titled borders.
createSectionPanel(String) - Method in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Helper to create a unified titled border panel with Barça design colors.
createShellNode(ColorRGBA) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
 
createShieldBadgeIcon(String, String, Color) - Static method in class uno.anahata.asi.nb.uc.AnahataUcIcons
Creates an authentic, pixel-perfect two-tone shields.io badge icon.
createSource() - Method in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
Establishes the JavaSound source line matching the decoder's output frequency and channel count.
createStatusDotIcon(Color, Color, int) - Static method in class uno.anahata.asi.nb.uc.AnahataUcIcons
Creates a circular anti-aliased status dot icon.
createTaskEntry(SwingTask) - Method in class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
Constructs an individual visually polished card with progress bar and kill button.
createTextArea(Color, Color) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Helper to create a styled text area for tool results.
createTextFile(FullTextFileCreate) - Method in class uno.anahata.asi.toolkit.resources.Resources
Creates a new text file on the host filesystem and automatically registers it as a resource.
createThumbnail(BufferedImage) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Creates a scaled thumbnail image from an original BufferedImage, maintaining the aspect ratio and ensuring the largest dimension does not exceed THUMBNAIL_MAX_SIZE.
createToolCall(AbstractModelMessage, String, String, Map) - Method in class uno.anahata.asi.agi.tool.ToolManager
The primary factory method for creating a model-agnostic tool call from provider-specific data.
createToolkitPanel(T, AgiPanel) - Method in class uno.anahata.asi.swing.toolkit.render.AbstractToolkitRenderer
Binds the renderer to a specific toolkit instance and its parent panel.
createToolkitPanel(T, AgiPanel) - Method in interface uno.anahata.asi.swing.toolkit.render.ToolkitRenderer
Binds the renderer to a specific toolkit instance and its parent panel.
createToolWindowContent(Project, ToolWindow) - Method in class uno.anahata.asi.intellij.AnahataToolWindowFactory
createUpdateActionIcon() - Static method in class uno.anahata.asi.nb.uc.AnahataUcIcons
Creates an anti-aliased "Update / Upgrade" action icon.
createUpdatedDto(String) - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Subclasses must be able to create a new DTO instance with updated content when the user manually edits the proposed document in the UI.
createUpdatedDto(String) - Method in class uno.anahata.asi.nb.ui.render.CodeRefinementBatchRenderer
Subclasses must be able to create a new DTO instance with updated content when the user manually edits the proposed document in the UI.
createUpdatedDto(String) - Method in class uno.anahata.asi.nb.ui.render.DeprecatedCodeRefinementBatchRendererPolymorphic
Deprecated.
 
createUpdatedDto(String) - Method in class uno.anahata.asi.nb.ui.render.FullTextResourceUpdateRenderer
Subclasses must be able to create a new DTO instance with updated content when the user manually edits the proposed document in the UI.
createUpdatedDto(String) - Method in class uno.anahata.asi.nb.ui.render.TextResourceLineEditsRenderer
Subclasses must be able to create a new DTO instance with updated content when the user manually edits the proposed document in the UI.
createUpdatedDto(String) - Method in class uno.anahata.asi.nb.ui.render.TextResourceReplacementsRenderer
Subclasses must be able to create a new DTO instance with updated content when the user manually edits the proposed document in the UI.
createValueLabel(Font, Color) - Method in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Helper factory method for creating standardized value labels.
createViewPanel(Resource, AgiPanel) - Method in class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
Creates a specialized metadata panel for the resource's view.
createViewPanel(Resource, AgiPanel) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Creates a specialized metadata panel for the resource's view.
createWebSearchCallNode(WebSearchCallPart, boolean) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Creates a Responses API 'web_search_call' item.
createWidget(Project) - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidgetFactory
createWriter(Difference[]) - Method in class uno.anahata.asi.nb.ui.render.DiffStreamSource
Implementation details: If DiffStreamSource.isEditable() returns true, this method provides a StringWriter that syncs back to the DiffStreamSource.document on close.
curPiece - Variable in class uno.anahata.asi.swing.games.Tetris
The currently falling geometric block structure.
current - Static variable in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
A thread-local storage for the currently executing Java tool response.
CURRENT_DNA_VERSION - Static variable in class uno.anahata.asi.AsiContainerPreferences
The current authoritative version of the AgiConfig DNA.
currentBackoffAmount - Variable in class uno.anahata.asi.agi.status.StatusManager
The current active backoff duration in milliseconds for transient API retries.
currentClip - Variable in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Reference to a short notification clip currently in flight.
currentContent - Variable in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
The raw content for this segment.
currentExecutionThread - Variable in class uno.anahata.asi.agi.Agi
The thread currently executing the agi turn.
currentFolderName - Variable in class uno.anahata.asi.swing.AiProviderPanel
The pending folder name selected by the user.
currentImage - Variable in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
The last successfully rendered image.
currentItem - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
currentItem - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
currentKey - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
The API key currently in use by this provider.
currentLapStartTime - Variable in class uno.anahata.asi.swing.games.AgiKart
 
currentLapTime - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
currentMessage - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The "live" message being composed by the user.
currentPlaybackStopper - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Handle to stop the current audio playback.
currentProvider - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
The context provider currently being inspected.
currentRect - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame.SelectionPanel
The current selection rectangle.
currentResource - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
The resource currently being managed.
currentSelectedDomainObject - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
The currently selected domain object to prevent redundant rendering.
currentStationUrl - Variable in class uno.anahata.asi.yam.tools.Radio
The URL of the currently playing station.
currentStatus - Variable in class uno.anahata.asi.agi.status.StatusManager
The current real-time operational status of the AGI session.
currentTrack - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
currentUrl - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
Tracks the current URL of the drone's active tab.
currentVideoPath - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
The absolute path to the .mp4 file currently being recorded.
curX - Variable in class uno.anahata.asi.swing.games.Tetris
The active horizontal grid position of the falling piece.
curY - Variable in class uno.anahata.asi.swing.games.Tetris
The active vertical grid position of the falling piece.
customConfigRegistry - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Registry for mapping domain types to custom UI configurers.
customHeaders - Variable in class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Optional custom HTTP headers to be sent with every request.
customHeadersArea - Variable in class uno.anahata.asi.swing.AiProviderPanel
Vendor-specific quirks defined as Key: Value headers.
customRecordingsDirectory - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Customizable output directory for recorded videos.
cwGcPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The panel for monitoring Context Window Garbage Collection (CwGC) metrics.
CwGcPanel - Class in uno.anahata.asi.swing.agi.context.gc
A specialized panel for monitoring the Context Window Garbage Collection (CwGC) status, showing token recycling metrics and pruned content overhead with a high-fidelity donut chart and a recycling log.
CwGcPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Constructs a new CwGcPanel.
CYBER_CIRCUIT - Enum constant in enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
 

D

DASHBOARD_TAB - Static variable in class uno.anahata.asi.intellij.AnahataToolWindowFactory
The display name of the sticky dashboard content tab.
data - Variable in class uno.anahata.asi.agi.message.BlobPart
The raw binary data.
data - Variable in class uno.anahata.asi.agi.tool.ToolResponseAttachment
The raw binary data of the attachment.
DATE_FORMATTER - Static variable in class uno.anahata.asi.internal.TimeUtils
Compact thread-safe formatter for month-day representations.
DEAD - Enum constant in enum class uno.anahata.asi.swing.icons.LeafIcon.LeafState
Dead and dry (Dark Brown).
deceleration - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
declaration - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent
The verbatim Java source of the member (for INSERT/UPDATE), including any Javadoc, annotations and modifiers.
declaration - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
The exact string declaration (signature) of the member.
declaration - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.InsertMemberIntent
The full member declaration signature.
declaration - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.UpdateMemberIntent
The optional new member declaration/signature to replace the old signature.
declarationsTokens - Variable in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Cached declaration token count (including children).
DeclaredArtifact - Class in uno.anahata.asi.nb.tools.maven
Represents a declared artifact in a compact format, designed for token efficiency.
DeclaredArtifact() - Constructor for class uno.anahata.asi.nb.tools.maven.DeclaredArtifact
 
decline() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Resets the response to its initial state, clearing results, errors, logs, and attachments.
declineAllPending() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Sets all tool calls in this message that are currently in a PENDING state to DECLINED.
declineAndSendButton - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The button to decline pending tools and send.
declineButton - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Button to decline the tool call.
DECLINED - Enum constant in enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
The tool was not executed for a variety of reasons, such as being declined by the user, disabled by preferences, or cancelled.
declinePendingAndSend() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Declines all pending tool calls from the previous turn and sends the current message.
decodeIds(List) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
decorate(ProjectViewNode, PresentationData) - Method in class uno.anahata.asi.intellij.tools.ide.context.AgiContextDecorator
decorateLine(String, int, String) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Formats a line or chunk with dynamic line-number padding based on total line count.
DEFAULT_CLIENT_ID - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Default official Anahata ASI Desktop Google Cloud OAuth 2.0 Client ID.
DEFAULT_CLIENT_SECRET - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Default official Anahata ASI Desktop Google Cloud OAuth 2.0 Client Secret.
DEFAULT_FORMAT - Static variable in class uno.anahata.asi.toolkit.audio.AudioDevice
Default format for recording (16kHz, 16-bit, Mono) - Optimized for speech.
DEFAULT_MAPPER - Static variable in class uno.anahata.asi.internal.JacksonUtils
A vanilla, unconfigured ObjectMapper used strictly for parsing raw, standard JSON structures.
DEFAULT_TIMEOUT_MS - Static variable in class uno.anahata.asi.nb.tools.maven.Maven
Default timeout for Maven build execution (5 minutes).
DEFAULT_VOICE - Static variable in class uno.anahata.asi.yam.tools.Speech
The default voice to use for synthesis.
defaultBlobPartMaxDepth - Variable in class uno.anahata.asi.agi.AgiConfig
The default maximum depth a BlobPart should be kept in context.
defaultBorder - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Default border color for message panels.
defaultCompilerClasspath - Variable in class uno.anahata.asi.toolkit.java.Java
The base compiler and classloader classpath.
defaultContentBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Default background color for message content areas.
defaultHeaderBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Default background color for message headers if role is undefined.
DefaultJarHandler - Class in uno.anahata.asi.toolkit.java.classpath
A fallback JAR handler that uses Implementation-Version manifest attributes or filename pattern matching to extract metadata.
DefaultJarHandler() - Constructor for class uno.anahata.asi.toolkit.java.classpath.DefaultJarHandler
 
defaultLine - Variable in class uno.anahata.asi.toolkit.audio.AudioDevice
Whether this device is the system's default line.
defaultMaxDepth - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
The default maximum depth policy for tools in this toolkit.
defaultModelCodeExecutionMaxDepth - Variable in class uno.anahata.asi.agi.AgiConfig
The default maximum depth a model code execution part should be kept in context.
defaultModelId - Variable in class uno.anahata.asi.intellij.settings.AnahataSettings
The model id applied to new sessions by default.
defaultProviderUuid - Variable in class uno.anahata.asi.intellij.settings.AnahataSettings
The UUID of the provider applied to new sessions by default.
DefaultResourceUI - Class in uno.anahata.asi.swing.agi.resources
The standard, universal implementation of ResourceUI for Standalone and generic Swing environments.
DefaultResourceUI() - Constructor for class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
 
defaultResponseModalities - Variable in class uno.anahata.asi.agi.AgiConfig
The default response modalities for this agi session.
defaultTextPartMaxDepth - Variable in class uno.anahata.asi.agi.AgiConfig
The default maximum depth a TextPart should be kept in context.
defaultThoughtPartMaxDepth - Variable in class uno.anahata.asi.agi.AgiConfig
The default maximum depth a model thought should be kept in context.
defaultToolMaxDepth - Variable in class uno.anahata.asi.agi.AgiConfig
The default maximum depth a ToolResponse should be kept in context.
defaultValue - Variable in class uno.anahata.asi.nb.tools.ide.Refactor.ParameterChange
The default value to use at call sites for new parameters.
defaultWebSearchMaxDepth - Variable in class uno.anahata.asi.agi.AgiConfig
The default maximum depth a web search call part should be kept in context.
delegate - Variable in class uno.anahata.asi.nb.util.TeeInputOutput
The delegated NetBeans InputOutput instance being decorated.
delegate - Variable in class uno.anahata.asi.persistence.kryo.RebindableWrapperSerializer
The underlying serializer to delegate to.
delegate - Variable in class uno.anahata.asi.swing.agi.AgiTransferHandler
An optional delegate TransferHandler to preserve existing transfer behavior.
delegateFactory - Variable in class uno.anahata.asi.persistence.kryo.RebindableSerializerFactory
The base factory used to create the standard serializers.
delegateIcon(Image, int, Set) - Method in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
Safely loops through other providers to aggregate their Icon results.
delegateNameHtml(String, Set) - Method in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
Safely loops through other providers to aggregate their HTML results.
DELEGATING_ICON - Static variable in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
ThreadLocal guard to prevent recursion within the icon delegation logic.
DELEGATING_NAME - Static variable in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
ThreadLocal guard to prevent recursion within the HTML delegation logic.
DELETE - Enum constant in enum class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent.Type
Remove an existing member (matched by FQN).
DELETE - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent.Type
Deletes an existing member.
DeleteIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn trash can icon for delete actions.
DeleteIcon(int) - Constructor for class uno.anahata.asi.swing.icons.DeleteIcon
Constructs a new DeleteIcon with the specified size.
DeleteMemberIntent - Class in uno.anahata.asi.nb.tools.java.coderefiner.polymorphic
Intent to delete an existing structural member.
DeleteMemberIntent() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.DeleteMemberIntent
 
deleteStagedButton - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
Button to permanently discard the staged user message.
deleteStagedMessage() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Permanently deletes the current staged message, clearing it from the session state.
deletions - Variable in class uno.anahata.asi.toolkit.resources.text.lines.TextResourceLineEdits
The list of range-based deletions to be applied.
DENY - Enum constant in enum class uno.anahata.asi.agi.tool.ToolPermission
Deny for this turn and save the preference as NEVER.
DependencyGroup - Class in uno.anahata.asi.nb.tools.maven
A container that groups declared Maven artifacts by their common groupId.
DependencyGroup() - Constructor for class uno.anahata.asi.nb.tools.maven.DependencyGroup
 
dependencyResolveResult - Variable in class uno.anahata.asi.nb.tools.maven.AddDependencyResult
Contains the complete result of the 'dependency:resolve' Maven goal.
DependencyScope - Class in uno.anahata.asi.nb.tools.maven
The top-level container that groups DependencyGroups by their Maven scope.
DependencyScope() - Constructor for class uno.anahata.asi.nb.tools.maven.DependencyScope
 
DeprecatedCodeRefinementBatchRendererPolymorphic - Class in uno.anahata.asi.nb.ui.render
Deprecated.
DeprecatedCodeRefinementBatchRendererPolymorphic() - Constructor for class uno.anahata.asi.nb.ui.render.DeprecatedCodeRefinementBatchRendererPolymorphic
Deprecated.
 
depth - Variable in class uno.anahata.asi.swing.games.AgiKart.SpriteProjection
 
derive(int) - Method in class uno.anahata.asi.swing.icons.DoubleToolIconRefined
Creates a new instance of this icon with a different size.
descLabel - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Label for the provider's description.
descLabel - Variable in class uno.anahata.asi.swing.agi.context.ToolkitPanel
Label displaying the toolkit's description.
descLabel - Variable in class uno.anahata.asi.swing.agi.context.ToolPanel
Label for the tool description.
descLabel - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderListCellRenderer
The visual label for displaying the provider description/hints.
description - Variable in class uno.anahata.asi.agi.context.BasicContextProvider
A detailed description of this provider's purpose.
description - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
The user-facing description of this instance.
description - Variable in class uno.anahata.asi.agi.provider.ServerTool
A brief description of what the tool does.
description - Variable in class uno.anahata.asi.agi.resource.Resource
A descriptive summary of how and when the resource was registered.
description - Variable in enum class uno.anahata.asi.agi.status.AgiStatus
A detailed, technical description of the status and its implications.
description - Variable in class uno.anahata.asi.agi.tool.spi.AbstractTool
A detailed description of what the tool does.
description - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
A description of the toolkit's purpose.
description - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolParameter
A detailed description of the parameter's purpose and expected format.
description - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.JavadocIntent
The main Javadoc description (Markdown or HTML).
description - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.InnerTest
 
description - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintInfo
A human-readable description of the hint.
description - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintMetadata
The description of what this hint checks.
description - Variable in class uno.anahata.asi.nb.tools.maven.MavenArtifactSearchResult
A brief description of the artifact if provided by the Maven index.
description - Variable in class uno.anahata.asi.nb.tools.project.alerts.ProjectAlert
A detailed explanation of the project problem.
description - Variable in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleHostedTool
The human-readable description.
description - Variable in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
The field for the description record component.
description - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolkitNode
The description from @AgiToolkit.
description - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolNode
The description from @AgiTool.
description - Variable in class uno.anahata.asi.toolkit.audio.AudioDevice
A detailed description of the device.
description - Variable in enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
 
description - Variable in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
The detailed description of the suite's goals and scope.
description - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
The field for the description record component.
description() - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
Returns the value of the description record component.
description() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Returns the value of the description record component.
descriptionField - Variable in class uno.anahata.asi.swing.AiProviderPanel
Editable description for this provider instance.
descriptionText - Variable in class uno.anahata.asi.mistral.MistralModel
 
deserialize(byte[], Class) - Static method in class uno.anahata.asi.persistence.kryo.KryoUtils
Deserializes a byte array into an object.
deserialize(JsonParser, DeserializationContext) - Method in class uno.anahata.asi.nb.util.ElementHandleModule.ElementHandleDeserializer
DESERT_SPEEDWAY - Enum constant in enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
 
detachForNbmReload() - Method in class uno.anahata.asi.nb.AbstractAsiContainerTopComponent
Detaches this TopComponent from active listeners, background timers, and domain models, ensuring that all hard references to the current OneModuleClassLoader are severed before the component is closed.
detachForNbmReload() - Method in class uno.anahata.asi.nb.AgiTopComponent
Detaches this TopComponent from active listeners, background timers, and domain models, ensuring that all hard references to the current OneModuleClassLoader are severed before the component is closed.
detachForNbmReload() - Method in interface uno.anahata.asi.nb.ReloadableTopComponent
Detaches this TopComponent from active listeners, background timers, and domain models, ensuring that all hard references to the current OneModuleClassLoader are severed before the component is closed.
detachListeners(Agi) - Method in class uno.anahata.asi.swing.AgisTableModel
Detaches reactive property change listeners from the given AGI session.
detailContainer - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Container for the detail panels, using CardLayout for switching.
detailLayout - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Layout for switching between detail panels.
detectActiveProfile(String) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Detects which profile is currently active in the user data directory.
detectAndParse(File) - Static method in class uno.anahata.asi.internal.TikaUtils
Detects the file type and parses the text content from a given file.
detectMimeType(File) - Static method in class uno.anahata.asi.internal.TikaUtils
Detects the MIME type of a given file.
detectPortFromFiles(String, String) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Detects the remote debugging port from active profile files.
DEV - Enum constant in enum class uno.anahata.asi.nb.uc.AnahataUcUtils.UpdateCenterType
Rolling continuous integration snapshot catalog for the current NetBeans major version.
deviceCombo - Variable in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
Selector for the hardware output device (audio routing).
DiffAnnotationsLayerUI - Class in uno.anahata.asi.nb.ui.render
A highly specialized LayerUI designed to decorate NetBeans components—specifically the native Diff Viewer—with agentic annotations and boundary-aware scrolling logic.
DiffAnnotationsLayerUI(List) - Constructor for class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
Constructs a new decorator with the provided comment list.
DiffCommentUtils - Class in uno.anahata.asi.nb.ui.render
Shared utility for calculating line numbers and mappings in agentic diff renderers.
DiffCommentUtils() - Constructor for class uno.anahata.asi.nb.ui.render.DiffCommentUtils
 
diffPanel - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
The reusable platform diff panel (created lazily on first successful render).
DiffStreamSource - Class in uno.anahata.asi.nb.ui.render
A flexible StreamSource implementation for providing string-based content to the NetBeans Diff API.
DiffStreamSource(String, String, String, String) - Constructor for class uno.anahata.asi.nb.ui.render.DiffStreamSource
Constructs a new stream source for the NetBeans Diff API.
direction - Variable in class uno.anahata.asi.swing.games.Snake
The active snake movement direction (U, D, L, R).
DirectoryNode(String) - Constructor for class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter.DirectoryNode
 
dirty - Variable in class uno.anahata.asi.agi.resource.Resource
Internal flag indicating the resource or its view configuration is dirty and needs re-interpretation.
DisabledModulesMimeUtils - Class in uno.anahata.asi.nb.mine
Utility class for extracting MIME type information from disabled NetBeans modules.
DisabledModulesMimeUtils() - Constructor for class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils
Private constructor to prevent instantiation of this utility class.
DisabledModulesMimeUtils.MimeInfo - Class in uno.anahata.asi.nb.mine
Represents information about a MIME type found in a module.
discardUnsavedChanges() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Resets the modified status of the underlying DataObject.
displayName - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
The user-facing display name for this instance (e.g., 'Groq Cloud').
displayName - Variable in class uno.anahata.asi.agi.provider.ServerTool
The human-readable display name (e.g., "Google Search").
displayName - Variable in enum class uno.anahata.asi.agi.provider.TokenizerType
 
displayName - Variable in enum class uno.anahata.asi.agi.status.AgiStatus
The user-friendly, descriptive label for the status.
displayName - Variable in class uno.anahata.asi.anthropic.AnthropicModel
The user-friendly name of the model.
displayName - Variable in class uno.anahata.asi.gemini.HardcodedGeminiModel
The human-readable name for this model.
displayName - Variable in class uno.anahata.asi.nb.tools.ide.OutputTabInfo
The user-visible display name of the output tab.
displayName - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The user-visible display name of the window.
displayName - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintMetadata
The user-visible display name of the hint.
displayName - Variable in class uno.anahata.asi.nb.tools.project.alerts.ProjectAlert
The human-readable name of the project alert.
displayName - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The human-readable display name of the project as shown in the IDE.
displayName - Variable in class uno.anahata.asi.nb.tools.project.SourceFolder
The display name of the source folder, if it differs from the physical folder name.
displayName - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The user-friendly name of the model.
displayName - Variable in class uno.anahata.asi.openai.OpenAiModel
The human-readable name for the model.
displayName - Variable in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
The field for the displayName record component.
displayName - Variable in enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
 
displayName() - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
Returns the value of the displayName record component.
displayNameField - Variable in class uno.anahata.asi.swing.AiProviderPanel
User-facing name for this provider instance.
displayValue - Variable in enum class uno.anahata.asi.agi.ExpandToolsPreference
The user-friendly descriptive label for this expansion preference.
displayValue - Variable in enum class uno.anahata.asi.agi.provider.ThinkingLevel
The human-readable display value.
displayValue - Variable in enum class uno.anahata.asi.agi.tool.ToolPermission
 
displayValue - Variable in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum2
 
dispose() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Performs any necessary cleanup (e.g., removing listeners).
dispose() - Method in class uno.anahata.asi.agi.resource.Resource
Performs a clean shutdown of the resource, disposing of its handle.
dispose() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
dispose() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Performs any necessary cleanup (e.g., removing listeners).
dispose() - Method in class uno.anahata.asi.swing.AgisTableModel
Unregisters the listener from the container and cleans up the model.
dispose(Agi) - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Authoritatively requests the disposal of the given agi session via the container.
dispose(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Permanently disposes of a agi session, shutting it down and moving its serialized file to the 'disposed' directory.
disposeAgi(String) - Method in class uno.anahata.asi.toolkit.AsiContainer
Permanently disposes of an active AGI session, closing its UI, shutting down its executors, and archiving its session file.
disposeButton - Variable in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Button to permanently dispose of the selected session.
disposeSession() - Method in class uno.anahata.asi.swing.agi.HeaderPanel
Disposes the current session.
disposeSessionButton - Variable in class uno.anahata.asi.swing.agi.HeaderPanel
The button to permanently dispose of the current session.
distToNext - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
dnaVersion - Variable in class uno.anahata.asi.AsiContainerPreferences
The version of the DNA template currently stored on disk.
doCalculateResultingContent(Agi) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
Performs the actual, tool-specific calculation of the resulting content.
doCalculateResultingContent(Agi) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
Performs the actual, tool-specific calculation of the resulting content.
doCalculateResultingContent(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
Performs the actual, tool-specific calculation of the resulting content.
doCalculateResultingContent(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.FullTextResourceUpdate
Performs the actual, tool-specific calculation of the resulting content.
doCalculateResultingContent(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.lines.TextResourceLineEdits
Performs the actual, tool-specific calculation of the resulting content.
doCalculateResultingContent(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.TextResourceReplacements
Performs the actual, tool-specific calculation of the resulting content.
document - Variable in class uno.anahata.asi.nb.ui.render.DiffStreamSource
The live document associated with this source, used for synchronization.
donutChart - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Metabolic donut chart visualization for prompt composition.
DoubleToolIconRefined - Class in uno.anahata.asi.swing.icons
A refined programmatic Swing icon for tool containers (ToolsNode).
DoubleToolIconRefined(int) - Constructor for class uno.anahata.asi.swing.icons.DoubleToolIconRefined
Constructs a new DoubleToolIconRefined with the default size and color.
DoubleToolIconRefined(int, Color) - Constructor for class uno.anahata.asi.swing.icons.DoubleToolIconRefined
Constructs a new DoubleToolIconRefined with a specific size and color.
downloadArtifact(MavenEmbedder, NbMavenProject, Artifact, String, StringBuilder) - Static method in class uno.anahata.asi.nb.tools.maven.Maven
Attempts to resolve and download a specific artifact (or classified variant like sources/javadoc) using the provided Maven embedder.
downloadDependencyArtifact(String, String, String, String, String, String) - Method in class uno.anahata.asi.nb.tools.maven.Maven
Downloads a specific classified artifact for a single dependency.
downloadProjectDependencies(String, List) - Method in class uno.anahata.asi.nb.tools.maven.Maven
Downloads all missing dependencies artifacts for a given Maven project.
dragAnchor - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Mouse drag anchor point for smooth window relocation.
draw(Graphics) - Method in class uno.anahata.asi.swing.games.Snake
Renders the game elements.
draw(Graphics2D) - Method in class uno.anahata.asi.swing.games.Particle
Renders the particle.
draw(Graphics2D, double, double, double) - Method in interface uno.anahata.asi.swing.games.AgiKart.SpriteDrawable
 
drawable - Variable in class uno.anahata.asi.swing.games.AgiKart.SpriteProjection
 
drawArc(Graphics2D, int, int, int, int, double, double, Color) - Method in class uno.anahata.asi.swing.agi.context.gc.MetabolicDonutChart
Orchestrates the drawing of a single categorized segment of the donut chart.
drawAtom(Graphics2D, double, double, double, Color) - Method in class uno.anahata.asi.swing.icons.TetrisIcon
Draws an individual glossy vector atom bubble at the specified coordinates.
drawAtom(Graphics2D, int, int, Color) - Method in class uno.anahata.asi.swing.games.Tetris
Renders a high-fidelity glossy vector atom bubble at coordinates.
drawBackground(Graphics2D, int, int) - Method in class uno.anahata.asi.swing.games.Arkanoid
Draws the stadium background.
drawBrick(Graphics2D, Brick) - Method in class uno.anahata.asi.swing.games.Arkanoid
Draws a Barça flag themed brick with proper highlight shine.
drawFootball(Graphics2D, double, double, double) - Method in class uno.anahata.asi.swing.games.Arkanoid
Draws a football vector graphics ball.
drawItemBox(Graphics2D, double, double, double) - Method in class uno.anahata.asi.swing.games.AgiKart
Vector draws a hovering, glowing item box spawner.
drawItemIcon(Graphics2D, int, int, int, String) - Method in class uno.anahata.asi.swing.games.AgiKart
Vector draws stunning retro-quality HUD item icons.
drawPaddle(Graphics2D, double, double, double, double) - Method in class uno.anahata.asi.swing.games.Arkanoid
Draws the striped Barça player paddle.
drawPineTree(Graphics2D, double, double, double) - Method in class uno.anahata.asi.swing.games.AgiKart
Vector draws a beautiful pine tree billboard sprite.
drawPlacedBanana(Graphics2D, double, double, double) - Method in class uno.anahata.asi.swing.games.AgiKart
Vector draws a placed banana peel on the road.
drawPowerUp(Graphics2D, PowerUp) - Method in class uno.anahata.asi.swing.games.Arkanoid
Draws floating power-up symbols.
drawSplashOverlay(Graphics2D, String, String, String) - Method in class uno.anahata.asi.swing.games.Arkanoid
Renders overlays for splash, victory, or gameover states.
drawThrownShell(Graphics2D, double, double, double) - Method in class uno.anahata.asi.swing.games.AgiKart
Vector draws a traveling homing red shell on the road.
drawTrackMushroom(Graphics2D, double, double, double) - Method in class uno.anahata.asi.swing.games.AgiKart
Vector draws a gorgeous 3D billboard mushroom standing on the ground.
drawWorldKart(Graphics2D, double, double, double, Color, String, double, int) - Method in class uno.anahata.asi.swing.games.AgiKart
Vector draws a gorgeous detailed kart competitor with chassis, wheels, driver, and nametag.
driftAngle - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
driftSparks - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
driftTime - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
driftTimer - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
driver - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
The active WebDriver instance.
drones - Variable in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
The centralized registry mapping drone IDs to their stateful objects.
dropBanana(Vector3f) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
Drops a Banana peel behind the kart.
dropDown() - Method in class uno.anahata.asi.swing.games.Tetris
Instantly drops the current piece to the lowest possible free grid row.
dumpHistory(String) - Method in class uno.anahata.asi.toolkit.AsiContainer
Returns a plain text dump of the entire conversation history for a session.
durationMs - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult.BuildPhase
The duration of this phase in milliseconds.
durationSeconds - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the durationSeconds record component.
durationSeconds - Variable in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
The field for the durationSeconds record component.
durationSeconds() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the durationSeconds record component.
durationSeconds() - Method in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
Returns the value of the durationSeconds record component.
dx - Variable in class uno.anahata.asi.swing.games.AgiKart.Particle
 
dx - Variable in class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
dx - Variable in class uno.anahata.asi.swing.games.Ball
Horizontal velocity vector.
dx - Variable in class uno.anahata.asi.swing.games.Particle
Drift velocity X.
dy - Variable in class uno.anahata.asi.swing.games.AgiKart.Particle
 
dy - Variable in class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
dy - Variable in class uno.anahata.asi.swing.games.Ball
Vertical velocity vector.
dy - Variable in class uno.anahata.asi.swing.games.Particle
Drift velocity Y.

E

editable - Variable in class uno.anahata.asi.nb.ui.render.DiffStreamSource
Whether this source should be considered editable by the diff visualizer.
editable - Variable in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Whether this code block is allowed to be edited.
editable - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
Whether the user is allowed to edit this parameter.
editableTextPart - Variable in class uno.anahata.asi.agi.message.InputUserMessage
The primary, editable text part of this message.
editBtn - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The button to toggle between View and Edit modes.
editButton - Variable in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
The button used to toggle between edit and view modes.
editing - Variable in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Whether the code block is currently in edit mode.
editing - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Flag indicating the current UI mode (view vs edit).
editor - Variable in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
The actual NetBeans editor pane.
Editor - Class in uno.anahata.asi.intellij.tools.ide
Provides tools for interacting with the IntelliJ IDEA source editor: opening files, navigating to lines, listing open editors, and closing editors.
Editor - Class in uno.anahata.asi.nb.tools.ide
Provides tools for interacting with the NetBeans editor, such as opening files, closing files, and navigating to specific lines.
Editor() - Constructor for class uno.anahata.asi.intellij.tools.ide.Editor
Constructs the Editor toolkit (instantiated reflectively via its public no-arg constructor).
Editor() - Constructor for class uno.anahata.asi.nb.tools.ide.Editor
 
editorArea - Variable in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
The RSyntax area used for the editor card.
editorScrollPane - Variable in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
The scroll pane wrapping the editor area.
editTextResource(TextResourceLineEdits) - Method in class uno.anahata.asi.toolkit.resources.Resources
Performs a set of semantic line edits (insertions, replacements, deletions) in an existing file.
edtListener - Variable in class uno.anahata.asi.swing.toolkit.render.AbstractToolkitRenderer
Reactive property change listener delegate.
EdtPropertyChangeListener - Class in uno.anahata.asi.swing.internal
A smart, lifecycle-aware PropertyChangeListener that ensures UI updates occur on the Event Dispatch Thread (EDT).
EdtPropertyChangeListener(JComponent, PropertyChangeSource, String, Consumer) - Constructor for class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
Constructs a new EdtPropertyChangeListener and binds it to the component's lifecycle.
EdtPropertyChangeListener(JComponent, PropertyChangeSource, String, Consumer, EdtPropertyChangeListener.Mode, boolean) - Constructor for class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
Constructs a new EdtPropertyChangeListener with full control over its behavior.
EdtPropertyChangeListener.Mode - Enum Class in uno.anahata.asi.swing.internal
The execution mode for thread switching.
effectivelyProvidingLabel - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Label indicating if the provider is effectively providing context.
elapsedSeconds - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Elapsed seconds counter.
ElementHandleDeserializer() - Constructor for class uno.anahata.asi.nb.util.ElementHandleModule.ElementHandleDeserializer
 
ElementHandleModule - Class in uno.anahata.asi.nb.util
A Jackson module that provides custom serialization and deserialization for NetBeans ElementHandle.
ElementHandleModule() - Constructor for class uno.anahata.asi.nb.util.ElementHandleModule
Default constructor for the ElementHandleModule.
ElementHandleModule.ElementHandleDeserializer - Class in uno.anahata.asi.nb.util
Custom deserializer for NetBeans ElementHandle.
ElementHandleModule.ElementHandleSerializer - Class in uno.anahata.asi.nb.util
Custom serializer for NetBeans ElementHandle.
ElementHandleSerializer() - Constructor for class uno.anahata.asi.nb.util.ElementHandleModule.ElementHandleSerializer
 
enabled - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
Whether this provider is enabled and should be offered to the user.
enabled - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
Whether the toolkit is currently enabled.
enabled - Variable in class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils.MimeInfo
Whether the module is currently enabled.
enabled - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintMetadata
Whether this hint is active in the IDE settings.
enabled - Variable in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
The field for the enabled record component.
enabled() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
Returns the value of the enabled record component.
enabledCheck - Variable in class uno.anahata.asi.swing.AiProviderPanel
Master switch to enable/disable the provider globally.
enabledCheckbox - Variable in class uno.anahata.asi.swing.agi.context.ToolkitPanel
Checkbox toggling active state of this toolkit.
enableDraggability() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Enables mouse dragging to relocate the overlay anywhere on screen.
enabledServerTools - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The list of server-side tools enabled for this specific request.
enableHostedTools() - Method in class uno.anahata.asi.toolkit.Session
Switches the session to server-side tool mode.
encapsulateField(String, String, String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Encapsulates a field by creating a getter and setter and updating all usages.
encode(String) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
encodeToPng(BufferedImage) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Encodes a buffered Image to png
ENCRYPTED_REASONING_PLACEHOLDER - Static variable in class uno.anahata.asi.openai.OpenAiModelMessage
Placeholder text used for reasoning items in stateless mode when no summary is available.
END - Enum constant in enum class uno.anahata.asi.intellij.tools.java.coderefiner.RelativePosition
Insert as the last member of the target class body.
END - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.RelativePosition
Insert at the very end of the class or file.
endLine - Variable in class uno.anahata.asi.toolkit.resources.text.lines.LineDeletion
The 1-based line number where the deletion sequence ends (Inclusive).
endLine - Variable in class uno.anahata.asi.toolkit.resources.text.lines.LineReplacement
The 1-based line number of the resource in the RAG message where the replacement ends (Inclusive).
engineChannel - Variable in class uno.anahata.asi.swing.games.AgiKart
Continuous MIDI channel for engine humming sound.
engineSoundNode - Variable in class uno.anahata.asi.yam.games.asikart.AudioManager
 
enrichEnumDescription(Schema, Class) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Enriches an enum schema's description with detailed information about its constant values.
enrichPayload(ObjectNode, GenerationRequest) - Method in class uno.anahata.asi.nvidia.NvidiaModel
 
enrichPayload(ObjectNode, GenerationRequest) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Hook for subclasses to add or modify payload parameters before sending the request.
enrichWithContextInfo(String, String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Enriches the tool output with information about managed resources affected by the refactoring.
ensureAnahataMdExists(Project) - Static method in class uno.anahata.asi.nb.tools.project.Projects
Ensures that the anahata.md file exists in the project root.
ensureDirectory(Path) - Method in class uno.anahata.asi.AbstractAsiContainer
Surgically ensures that a given directory path exists on disk, creating all necessary parent directories if they are missing.
ensureInitialized() - Static method in class uno.anahata.asi.javafx.util.JavaFxUtils
Ensures the JavaFX Platform is booted exactly once per JVM with implicitExit set to false.
ensureKeysFileExists() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Ensures that the api_keys.txt file exists on the host filesystem.
ensureMrJarRegistry() - Method in class uno.anahata.asi.nb.tools.java.NbJava
Lazily populates the Multi-Release JAR registry by scanning the current default classpath.
ensureRegistered() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Registers the active JEditorPane instance with the NetBeans EditorRegistry.
ensureTabAndSelect(Agi) - Method in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
Internal UI helper to ensure the agi has a corresponding tab and selects it.
ensureTemplatesInitialized(AbstractAsiContainer) - Method in class uno.anahata.asi.AsiContainerPreferences
Ensures that the templates are initialized using the provided container as a reference for defaults.
ENTIRE_DOCUMENT - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.FormatMode
Formats the entire document after applying changes.
ephemeralHandle - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
The virtual handle used to simulate the file before it exists on disk.
equals(Object) - Method in record class uno.anahata.asi.agi.provider.GenerationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel.LafItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader.TokenizerConfig
 
equals(Object) - Method in class uno.anahata.asi.gemini.tokenizer.Token
 
equals(Object) - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer.CommentGutterRenderer
equals(Object) - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Equality is based on the underlying userObject and the node class.
equals(Object) - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Indicates whether some other object is "equal to" this one.
error - Variable in class uno.anahata.asi.toolkit.shell.Shell.StreamGobbler
Whether this stream represents standard error.
error(String) - Method in class uno.anahata.asi.agi.tool.ToolContext
Adds an error message to the current tool's response.
error(Throwable) - Method in class uno.anahata.asi.agi.tool.ToolContext
Adds an exceptions stack trace to the current tool's response.
ERROR - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
A non-retryable API error occurred, or max retries were reached.
errorArea - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Text area for the tool error stream.
errorOccurred - Variable in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
Flag indicating if an IOException occurred during write operations.
errors - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
A descriptive error message if the tool failed or was rejected.
errorScrollPane - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Scroll pane for the execution error log.
escape(String) - Static method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Minimal HTML escaping for error labels.
escape(String) - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansTopComponents
Escapes Markdown pipe characters and newlines for safe inclusion in tables.
escapeHtml(String) - Method in class uno.anahata.asi.gemini.GeminiModel
Escapes special HTML characters in a string.
ESTIMATE - Enum constant in enum class uno.anahata.asi.agi.provider.TokenizerType
Fallback estimation (approx. 4 characters per token).
exception - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
The raw exception thrown during execution, for debugging and session serialization.
ExceptionDialog - Class in uno.anahata.asi.swing.components
A custom modal dialog for displaying exceptions with a properly formatted and indented stack trace.
ExceptionDialog(Window, String, String, String) - Constructor for class uno.anahata.asi.swing.components.ExceptionDialog
Constructs a new ExceptionDialog.
exclusions - Variable in class uno.anahata.asi.nb.tools.maven.DeclaredArtifact
The list of dependency exclusions in 'groupId:artifactId' format.
execute() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Executes the tool logic.
execute() - Method in class uno.anahata.asi.agi.tool.spi.bad.BadToolResponse
 
execute() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
 
executeAllPending() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Executes all tool calls in this message that are currently in a PENDING state.
executeAutonomousDirectRun(TestCatalog, Agi, TestDefinition, BenchmarkParticipant) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Headless fallback execution path.
executeBenchmark(TestCatalog, TestDefinition, BenchmarkParticipant, boolean) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Internal execution harness that provisions the child AGI, executes the test autonomously, harvests fine-grained telemetry, and persists the result to the matching catalog.
executeCandidateTurn(TestCatalog, Agi, TestDefinition) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Executes the candidate AGI turn by formatting the standardized prompt from the catalog.
executeCaptureTask(String, Callable, Consumer) - Method in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
Executes a hardware capture task on a background thread.
EXECUTED - Enum constant in enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
The tool was executed successfully.
executeRefactoring(AbstractRefactoring, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Helper method to execute a refactoring operation through its standard lifecycle.
executeScript(String, String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Executes arbitrary JavaScript in the current browser session.
executeTask(String, Callable) - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Helper to execute a background task with automatic progress tracking in the UI.
executeTask(String, Callable, Consumer, Consumer) - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Runs a background task with custom completion and error callbacks on the EDT.
executeTool() - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Executes the tool associated with this panel on a background thread using the Agi's dedicated executor.
executeTurnLoop() - Method in class uno.anahata.asi.agi.Agi
Orchestrates the conversation turn loop, handling both synchronous and streaming modes, retries, and candidate selection.
executing - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
Guard to ensure only one thread can execute this response at a time.
EXECUTING - Enum constant in enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
The tool is current executing.
executingCalls - Variable in class uno.anahata.asi.agi.tool.ToolManager
A thread-safe list of currently executing tool calls.
executingCallsListener - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Reactive listener for tool execution status changes to trigger panel refreshes.
executingToolsLabel - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Label displaying currently executing tools.
executionTimeMillis - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
The time taken to execute the method, in milliseconds.
executor - Variable in class uno.anahata.asi.AbstractAsiContainer
A shared executor for container-level background tasks.
executor - Variable in class uno.anahata.asi.agi.Agi
The executor service for background tasks and API calls.
executor - Variable in class uno.anahata.asi.swing.internal.SwingTask
The executor service used for background execution.
exhaustFlame - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
exists - Variable in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
The field for the exists record component.
exists() - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Checks if the resource physically or virtually exists.
exists() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Checks if the resource physically or virtually exists.
exists() - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Checks if the resource physically or virtually exists.
exists() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Checks if the resource physically or virtually exists.
exists() - Method in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
Returns the value of the exists record component.
exists() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Checks if the resource physically or virtually exists.
exists() - Static method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Checks if the credentials file exists on disk.
exitCode - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult
The exit code of the Maven process.
exitCode - Variable in class uno.anahata.asi.toolkit.shell.ShellExecutionResult
The numeric exit code returned by the process upon completion.
expanded - Variable in class uno.anahata.asi.agi.message.AbstractPart
Persistent UI state indicating if this part's panel is expanded in the conversation view.
expanded - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Persistent UI state indicating if this response's panel is expanded in the conversation view.
expandThoughts - Variable in class uno.anahata.asi.agi.AgiConfig
If true, thought parts are initially expanded in the UI.
expandThoughtsCheckbox - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Checkbox to control initial expansion of thought blocks in the chat UI.
expandToFit() - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Expands the viewport settings to fit the entire resource content.
expandTools - Variable in class uno.anahata.asi.agi.AgiConfig
Preference for expanding tool calls in the UI.
expandToolsDropdown - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Dropdown for configuring tool call expansion preferences.
ExpandToolsPreference - Enum Class in uno.anahata.asi.agi
Defines the preference for the initial expansion state of tool calls in the UI.
ExpandToolsPreference() - Constructor for enum class uno.anahata.asi.agi.ExpandToolsPreference
 
expectedCount - Variable in class uno.anahata.asi.toolkit.resources.text.lines.LineDeletion
The number of lines expected to be removed.
exportAsDrag(JComponent, InputEvent, int) - Method in class uno.anahata.asi.swing.agi.AgiTransferHandler
exportToClipboard(JComponent, Clipboard, int) - Method in class uno.anahata.asi.swing.agi.AgiTransferHandler
ExternalIcon - Class in uno.anahata.asi.swing.icons
A programmatic "External" icon (Box with arrow) that scales and matches the current theme.
ExternalIcon(int) - Constructor for class uno.anahata.asi.swing.icons.ExternalIcon
Constructs a new ExternalIcon of the specified square size.
extractArg(String, String) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Extracts an argument value from the command line string.
extractBuildPhases(MavenCommandLineExecutor) - Static method in class uno.anahata.asi.nb.tools.maven.Maven
Extracts the build phases and their outcomes from the Maven executor using reflection.
extractEditorLanguagePaths(Document) - Static method in class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils
Extracts editor language paths (MIME types) from a layer.xml document.
extractInterface(String, String, List) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Extracts a new interface from a class, declaring the selected members in it.
extractInterface(String, String, List) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Extracts an interface from a class.
extractMetadata(File) - Method in class uno.anahata.asi.nb.tools.java.NetBeansJarHandler
 
extractMetadata(File) - Method in class uno.anahata.asi.toolkit.java.classpath.DefaultJarHandler
 
extractMetadata(File) - Method in interface uno.anahata.asi.toolkit.java.classpath.JarHandler
Extracts semantic metadata (ID, version, vendor) from the JAR file.
extractMetadata(File) - Method in class uno.anahata.asi.toolkit.java.classpath.MavenJarHandler
 
extractMetadata(File) - Method in class uno.anahata.asi.toolkit.java.classpath.SeleniumJarHandler
 
extractSuperclass(String, String, List) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Extracts a new superclass from a class, moving the selected members up into it.
extractSuperclass(String, String, List) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Extracts a superclass from an existing class.

F

fail(String) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Rejects the tool call before execution, setting the status to FAILED.
fail(String, String) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Rejects the tool call before execution with detailed context.
FAILED - Enum constant in enum class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart.ModelCodeExectionOutcome
The execution failed or exited with a non-zero status.
FAILED - Enum constant in enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
The tool execution was attempted but failed due to an exception.
FAVORITES - Enum constant in enum class uno.anahata.asi.nb.tools.ide.IDE.SelectInTarget
The Favorites view (Ctrl+Shift+3).
feedbackField - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Field for providing feedback back to the model.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.ContextManagerNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.ContextProviderNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.HistoryNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.MessageNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.PartNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.ToolkitNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.ToolManagerNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.ToolNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.context.ToolsNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.resources.ResourceNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchChildObjects() - Method in class uno.anahata.asi.swing.agi.resources.ResourcesNode
Fetches the current list of domain objects that should be represented as children of this node.
fetchHubJson(String, String) - Method in class uno.anahata.asi.huggingface.HuggingFaceProvider
Helper to fetch a JSON file from the Hugging Face Hub's main branch.
ffmpegProcess - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
The active FFmpeg recording operating system process, or null if idle.
FIELD - Enum constant in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleReasoningStyle
Indicates that reasoning/thought content is provided in a dedicated top-level field (e.g., 'reasoning_content').
FILE - Enum constant in enum class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic.NodeType
Standard file.
fileAttributeChanged(FileAttributeEvent) - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
fileChanged(FileEvent) - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
fileChangeListener - Variable in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFileChildren
Listener for file changes in the project directory.
fileDataCreated(FileEvent) - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
fileDeleted(FileEvent) - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
fileFolderCreated(FileEvent) - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
fileObject - Variable in class uno.anahata.asi.nb.resources.handle.NbHandle
The live NetBeans FileObject.
fileObject - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
The underlying NetBeans FileObject.
fileObject - Variable in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
The resolved FileObject for this resource view.
filePath - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementBatch
The absolute path of the Java file to modify.
filePath - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The absolute path of the primary file represented by this window (if any).
filePath - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintInfo
The absolute path of the file containing the hint.
filePath - Variable in class uno.anahata.asi.nb.tools.project.alerts.JavacAlert
The absolute path to the Java source file.
fileRenamed(FileRenameEvent) - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
files - Variable in class uno.anahata.asi.nb.annotation.AnahataContextActionPresenter
The set of files currently selected in the IDE.
files - Variable in class uno.anahata.asi.nb.tools.project.SourceFolder
The list of files contained directly within this directory.
FILES - Enum constant in enum class uno.anahata.asi.nb.tools.ide.IDE.SelectInTarget
The physical Files view (Ctrl+Shift+2).
FilesContextActionLogic - Class in uno.anahata.asi.nb.annotation
Logic handler for adding NetBeans files and folders to the V2 AI context.
FilesContextActionLogic() - Constructor for class uno.anahata.asi.nb.annotation.FilesContextActionLogic
 
filesToClassPathString(Set) - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Converts a set of File objects into a single classpath string using the platform's path separator.
fileTypeFor(String) - Static method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Resolves the editor file type for a resource name, defaulting to plain text.
fillForm(String, Map) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Fills a web form with the provided data.
filterField - Variable in class uno.anahata.asi.swing.provider.AiProviderRegistryViewer
The real-time search and filter input field.
finalizeOutput(List) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Finalizes output with line numbers and truncation.
finalLapWarningPlayed - Variable in class uno.anahata.asi.swing.games.AgiKart
Warning triggered when the player enters the final lap.
findActiveTerms() - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Searches the TopComponent window tree on the Event Dispatch Thread and returns all active Term instances.
findAllTypesRecursive(Type, Map, Map, Set) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Recursively finds all types reachable from a given type.
findAnahataMd(Project) - Method in class uno.anahata.asi.intellij.tools.ide.nodes.AnahataTreeStructureProvider
Locates the anahata.md file in a project's base directory.
findAndReplaceInTextResource(TextResourceReplacements) - Method in class uno.anahata.asi.toolkit.resources.Resources
Performs surgical text replacements in an existing file.
findAnnotatable(Project, String) - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Resolves a canonical FQN to an annotation target: the whole class when the FQN is itself a class, otherwise the referenced method or field.
findAnyJavaFile(FileObject) - Static method in class uno.anahata.asi.nb.tools.ide.Refactor
Recursively searches for any Java file within a folder to assist in ClasspathInfo resolution.
findAssignmentEqualsIndex(String, String) - Static method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
Locates the assignment equals ('=') operator index in a variable declaration or initialization prefix text, searching strictly after the variable name to avoid matching equals operators inside annotations.
findByCode(String) - Method in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
Finds a test definition by its unique test code (case-insensitive).
findByPath(String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Finds a managed resource by its physical path.
findByUri(String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Finds a managed resource by its URI.
findCatalog(String) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Finds a registered catalog by its identifier code.
findChromeDriver() - Static method in class uno.anahata.asi.yam.tools.chrome.ChromeUtils
Attempts to find a valid chromedriver executable on the local machine.
findClass(Project, String) - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Finds a class by fully-qualified name across the whole project scope.
findClassFallbackBytes(String) - Method in class uno.anahata.asi.nb.tools.java.NbJava
A hook for subclasses to provide class bytes if the standard loading flow fails.
findClassFallbackBytes(String) - Method in class uno.anahata.asi.toolkit.java.Java
A hook for subclasses to provide class bytes if the standard loading flow fails.
findClassPath(FileObject, String) - Method in class uno.anahata.asi.nb.tools.java.classpath.AnahataClasspathProvider
findCommonRoot(Set) - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
 
findComponent(Container, Class) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Recursively searches the containment hierarchy for a component of a specific type.
findComponentLeaf(Component) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Recursively finds the innermost "leaf" component that is not a container, or a container that specifically doesn't have components.
findDevice(AudioDevice.Type, String) - Static method in class uno.anahata.asi.toolkit.audio.AudioDevice
Finds a specific audio device by its unique ID and type.
findEditorPane(Component) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
Recursively searches for a JEditorPane that is specifically an instance of the NetBeans internal DecoratedEditorPane.
findField(Class, String) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Finds a field in a class or its superclasses.
findFilesInError(Project) - Static method in class uno.anahata.asi.nb.tools.project.Projects
Locates all Java source files with compilation errors in the project.
findHostProject(VirtualFile) - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Resolves the open project whose content roots contain the given file, falling back to the first open project so that files outside any project remain usable.
findHostProject(VirtualFile) - Method in class uno.anahata.asi.intellij.tools.ide.IDE
Resolves the open project whose content roots contain the given file, falling back to the first open project.
findJSplitPane(Container) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
Recursively searches for a JSplitPane within the component hierarchy.
findMember(Project, String) - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Resolves a canonical member FQN to its PSI method or field.
findMemberCandidates(CompilationInfo, String) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Generates a list of canonical candidate FQNs for a given partial member name.
findMemberIndex(CompilationInfo, List, Tree) - Static method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
Finds the 0-based index of a member tree inside a list of members.
findMemberIndex(CompilationInfo, List, String) - Static method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
Finds the 0-based index of a member within a list of AST class members by matching its signature.
findMemberInWorkingCopy(CompilationInfo, String) - Static method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
Locates a member tree within a working copy compilation context by its canonical FQN.
findModel(String) - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Finds a single model by its unique ID within this provider.
findNearestAiKart(Vector3f, List) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
 
findOpenProject(String) - Static method in class uno.anahata.asi.nb.tools.project.Projects
Locates an open project instance by its directory path.
findOutputTabsRecursive(Component, List) - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansOutput
Recursively traverses the component hierarchy to find all output tabs.
findProjectByPath(String) - Method in class uno.anahata.asi.intellij.tools.project.Projects
Resolves an open Project by its canonical base path.
findProvider(List, String, String) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Searches a list of update unit providers for a matching code name or URL.
findProvider(List, String, String) - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Searches a list of update unit providers for a matching code name or URL.
findProviderByCodeName(List, String) - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Searches a list of update unit providers by their unique provider code name.
findPsiClass(String) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Finds a PSI class by fully-qualified name across all open projects.
findPsiFile(Project, VirtualFile) - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Resolves a PSI file for a virtual file within a project.
findRendererClass(Class) - Method in class uno.anahata.asi.swing.toolkit.render.ToolkitUiRegistry
Finds a renderer class for the given toolkit class by traversing up the hierarchy.
findRightEditor(Container) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
Recursively traverses the component hierarchy to find the editor pane on the right side of the main split pane.
findRootSchemaName(Map, Type) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Finds the name of the root schema for a given type.
findTabById(long) - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Finds a registered TerminalTab context provider by its transient identity hashcode.
findTermsRecursive(Component, List) - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Recursively traverses a Swing container to identify any instances of Term.
findTextComponent(Component) - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansOutput
Finds the first JTextComponent within a component hierarchy.
findTextComponentById(long) - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansOutput
Finds a text component by its identity hash code.
findTextComponentRecursive(Component, long) - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansOutput
Recursively searches for a text component with a matching identity hash code.
findToolByName(String) - Method in class uno.anahata.asi.agi.tool.ToolManager
Finds a tool by its fully qualified name.
findTopComponent(Agi) - Method in class uno.anahata.asi.nb.NetBeansAsiContainer
Locates the active AgiTopComponent window for the given session.
findTrackSurfaceHeight(float, float, List) - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
findTree(CompilationInfo, String) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Locates a syntax tree node inside the compilation context matching the given FQN.
findTypes(String, boolean, boolean, Integer, Integer) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Finds any Java types matching a query within the aggregated classpath of all open projects.
findTypes(String, boolean, boolean, Integer, Integer) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Finds multiple Java types matching a query and returns a paginated result of minimalist, machine-readable keys.
findTypesInPackage(String, ElementKind, boolean, Integer, Integer) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Finds all types within a given package, with an option for recursive search.
findTypesInPackage(String, ElementKind, boolean, Integer, Integer) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Finds all types within a given package, with an option for recursive search.
findVirtualFile(String) - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Resolves an absolute path to a VirtualFile, refreshing the VFS if needed.
findVisibleVerticalScrollBar(Component) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
Recursively searches for a visible vertical scroll bar that is effectively scrollable.
FINISH_REASON_UNSPECIFIED - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The finish reason was not provided by the model or is unspecified.
finishLabel - Variable in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Label for the finish reason.
finishMessage - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The message explaining why the model stopped generating content for this candidate.
finishReason - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The reason why the model stopped generating content for this candidate.
FinishReason - Enum Class in uno.anahata.asi.agi.provider
A standardized, model-agnostic enum representing the reason why a model stopped generating content.
FinishReason() - Constructor for enum class uno.anahata.asi.agi.provider.FinishReason
 
fireApiError(ApiErrorRecord, AgiStatus, String) - Method in class uno.anahata.asi.agi.status.StatusManager
Records an API error and sets the agi status.
fireballActive - Variable in class uno.anahata.asi.swing.games.Arkanoid
Flag indicating if the fireball power-up is active.
fireballTimer - Variable in class uno.anahata.asi.swing.games.Arkanoid
Timer for fireball power-up duration.
fireBatchRefreshRecursive(Set) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Fires a batch refresh event for a set of file objects, including their parent hierarchy.
Firefox - Class in uno.anahata.asi.yam.tools.firefox
A toolkit for web automation and form filling using Firefox and Selenium.
Firefox() - Constructor for class uno.anahata.asi.yam.tools.firefox.Firefox
 
fireRefresh(FileSystem, Set) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
Fires a refresh event to redraw nodes for specific files across all AnnotationProviders.
fireRefreshRecursive(FileObject) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Fires a recursive refresh event for a single file object and its parents.
fireStatusChanged(AgiStatus) - Method in class uno.anahata.asi.agi.status.StatusManager
Fires a status change event.
fireStatusChanged(AgiStatus, String) - Method in class uno.anahata.asi.agi.status.StatusManager
Fires a status change event, optionally with a detail message.
first - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.GenericInner
 
FIRST - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum
First doc
FIRST - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum2
 
firstOpenProject() - Method in class uno.anahata.asi.intellij.tools.terminal.Terminals
Returns the first open project, which hosts newly created terminals.
fixPackage(PsiJavaFile, String, PsiElementFactory) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Rewrites (or removes, for the default package) the package statement of a copied file.
fixSplitPane(Component) - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Forces the internal JSplitPane of the NetBeans diff viewer to a 50/50 split by recursively searching for the split pane component.
flattenProvidingNames(ContextProvider) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Flattens a provider hierarchy and extracts names of active nodes.
flush() - Method in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
flushImpl() - Method in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
flushMessageItem(List, ObjectNode) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Commits a pending message item to the items list if it contains content.
flushReader() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
flushToolCall(int) - Method in class uno.anahata.asi.anthropic.AnthropicMessage
Finalizes a tool call by parsing its buffered JSON arguments and registering it with the tool manager.
flushToolCalls() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Flushes any buffered tool calls (used during streaming).
fmt - Variable in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
The audio format derived from the MP3 decoder.
focus(Agi) - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Authoritatively requests focus for the given agi session via the container.
focusUI(Agi) - Method in class uno.anahata.asi.desktop.swing.AsiDesktopAsiContainer
Environment-specific logic to visually focus or select the UI component associated with the given session.
focusUI(Agi) - Method in class uno.anahata.asi.intellij.IntellijAsiContainer
Environment-specific logic to visually focus or select the UI component associated with the given session.
focusUI(Agi) - Method in class uno.anahata.asi.nb.NetBeansAsiContainer
 
focusUI(Agi) - Method in class uno.anahata.asi.swing.AbstractSwingAsiContainer
Environment-specific logic to visually focus or select the UI component associated with the given session.
FOLDER - Enum constant in enum class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic.NodeType
Standard OS folder in Files/Favorites or virtual folder in Projects.
FOLDER_ICON_PATH - Static variable in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFolderNode
The path to the default folder icon.
FOLDER_OPEN_ICON_PATH - Static variable in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFolderNode
The path to the default open folder icon.
folderLabel - Variable in class uno.anahata.asi.swing.AiProviderPanel
Visual indicator of where this provider's data is stored on the host FS.
folderName - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
An optional custom folder name for this provider's configuration.
folders - Variable in class uno.anahata.asi.nb.tools.project.components.ResourceSourceGroup
The list of physical folders discovered within this group.
followRedirects(String, String) - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Recursively follows HTTP redirects for the given URL and method.
fontColor - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
The primary foreground color for general text.
foo() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.InnerTest
 
footerActionsPanel - Variable in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Container for the finish reason and JSON link.
footerContainer - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Container for message-level metadata and actions.
footerContainer - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Container for part-level metadata and actions.
forceExpanded - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Flag to force the message and all its parts to be visible and expanded.
forceExpanded - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Flag to force the panel and its content to be visible and expanded regardless of state.
format - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
The NetBeans formatting mode to apply after refinement.
formatBase64(byte[]) - Static method in class uno.anahata.asi.internal.TextUtils
Encodes a byte array to a Base64 string and truncates it for display.
formatByteArray(byte[]) - Static method in class uno.anahata.asi.internal.TextUtils
Formats a byte array into a concise string representation, showing the first and last three bytes in 0-255 format and truncating the middle.
formatDependencyScope(DependencyScope, String) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectContextProvider
Formats a declared Maven dependency scope structure into a Markdown listing.
formatDownloadSize(int) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Formats a byte size into a human-readable string (e.g. "137.0 MB" or "450 KB").
formatDuration(long) - Static method in class uno.anahata.asi.internal.TimeUtils
Formats a duration in milliseconds into a human-readable string (e.g., "120ms", "1.52s", "1m 32s").
formatLexicalGroups(List, String) - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
Formats a list of JAR metadata into lexical groups for a specific directory.
formatMap(Map, int) - Static method in class uno.anahata.asi.internal.ObjectSummarizer
Formats and recursively summarizes the entries of a Map.
formatMillis(long) - Static method in class uno.anahata.asi.internal.TimeUtils
Formats a duration in milliseconds into a HH:MM:SS string.
formatMillisConcise(long) - Static method in class uno.anahata.asi.internal.TimeUtils
Formats a duration in milliseconds into a concise string like "1h 2m 3s".
FormatMode - Enum Class in uno.anahata.asi.nb.tools.java.coderefiner
Defines the NetBeans formatting mode for BatchCodeRefiner operations.
FormatMode() - Constructor for enum class uno.anahata.asi.nb.tools.java.coderefiner.FormatMode
 
formatProjectFile(ProjectFile, String) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectFilesContextProvider
Formats a project file into a Markdown list item.
formatPrompt(TestDefinition) - Method in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
Formats the full prompt for a test by applying this catalog's standard header and footer templates.
formatSize(long) - Static method in class uno.anahata.asi.internal.TextUtils
Formats a byte size into a human-readable string (e.g., "1.2 KB", "5.5 MB").
formatSmartTimestamp(Instant) - Static method in class uno.anahata.asi.internal.TimeUtils
Formats an Instant into a compact, smart string.
formatSourceFolder(SourceFolder, String, String, String) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectFilesContextProvider
Recursively formats a source folder and its contents into a Markdown tree.
formatValue(Object) - Static method in class uno.anahata.asi.internal.TextUtils
Formats a value for display in a summary, escaping newlines and truncating in the middle if necessary.
formatValue(Object, int) - Static method in class uno.anahata.asi.internal.ObjectSummarizer
Formats a value for display in a summary.
formatValue(Object, int, boolean) - Static method in class uno.anahata.asi.internal.ObjectSummarizer
Formats a value for display in a summary with fine-grained control over map summarization.
fov - Variable in class uno.anahata.asi.swing.games.AgiKart
Field of View perspective scaling factor.
fqn - Variable in class uno.anahata.asi.intellij.tools.java.JavaType
The fully qualified name of the type (e.g., java.lang.String).
fqn - Variable in class uno.anahata.asi.nb.tools.java.JavaType
The fully qualified name of the type (e.g., java.lang.String).
fqn - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
The fully qualified name of the Java type.
fqnLabel - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderListCellRenderer
The visual label for displaying the simple class name.
frameInstance - Static variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterDialog
Singleton instance of the update center JFrame.
FramesIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing "Frames" or "Windows".
FramesIcon(int) - Constructor for class uno.anahata.asi.swing.icons.FramesIcon
Constructs a new FramesIcon with the specified size.
freq - Variable in class uno.anahata.asi.gemini.tokenizer.TrieNode
 
from(AbstractMessage, File) - Static method in class uno.anahata.asi.agi.message.UserBlobPart
A convenience factory method to create a UserBlobPart from a legacy File object.
from(AbstractMessage, Path) - Static method in class uno.anahata.asi.agi.message.UserBlobPart
A convenience factory method to create a UserBlobPart from a local file path.
fromMixerInfo(Mixer.Info, AudioDevice.Type) - Static method in class uno.anahata.asi.toolkit.audio.AudioDevice
Factory method to create an AudioDevice from a Mixer.Info and a type.
fromSpinner - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Spinner for start character offset.
fullPath - Variable in class uno.anahata.asi.toolkit.java.Java.SystemPropertyNode
The full dot-separated path to this node (e.g., "java.vendor").
fullPayload - Variable in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
The field for the fullPayload record component.
fullPayload() - Method in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
Returns the value of the fullPayload record component.
FullTextFileCreate - Class in uno.anahata.asi.toolkit.resources.text
A rich DTO for creating a new text file.
FullTextFileCreate() - Constructor for class uno.anahata.asi.toolkit.resources.text.FullTextFileCreate
 
FullTextFileCreateRenderer - Class in uno.anahata.asi.swing.agi.message.part.tool.param
A unified, strategy-driven renderer for file creation operations.
FullTextFileCreateRenderer() - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
 
FullTextResourceUpdate - Class in uno.anahata.asi.toolkit.resources.text
A rich DTO for updating a text file with its full new content.
FullTextResourceUpdate(String, long, String, List) - Constructor for class uno.anahata.asi.toolkit.resources.text.FullTextResourceUpdate
Constructs a new FullTextResourceUpdate with explicit properties, utilizing the builder pattern.
FullTextResourceUpdateRenderer - Class in uno.anahata.asi.nb.ui.render
A rich renderer for FullTextResourceUpdate tool parameters.
FullTextResourceUpdateRenderer() - Constructor for class uno.anahata.asi.nb.ui.render.FullTextResourceUpdateRenderer
 
fullView - Variable in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Whether full view is enabled (loading entire resource up to EOF).
fullViewButton - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Button/Toggle to enable or disable full view mode.
functionCallBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for function call visualization.
functionCallFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for function call text.
functionErrorBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for function error visualization.
functionErrorFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for function error text.
functionResponseBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for function response visualization.
functionResponseFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for function response text.
futureTask - Variable in class uno.anahata.asi.swing.internal.SwingTask
Internal future managing the task state.

G

gameOver - Variable in class uno.anahata.asi.swing.games.AgiKart
Flag indicating if the player has finished all laps.
gameOver(Graphics) - Method in class uno.anahata.asi.swing.games.Snake
Renders the game over screen.
gameTicks - Variable in class uno.anahata.asi.swing.games.AgiKart
Global frame tick counter.
garbageCollectedTokens - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector.Stats
The cumulative tokens recycled by the garbage collector.
garbageCollector - Variable in class uno.anahata.asi.agi.context.ContextManager
The specialized garbage collector for this context.
GarbageCollectorRecord - Class in uno.anahata.asi.agi.context
A record of a single garbage collection event, capturing the recycling of a conversation turn.
GarbageCollectorRecord() - Constructor for class uno.anahata.asi.agi.context.GarbageCollectorRecord
 
gbc - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
The layout constraints for property labels/fields.
gbc - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractViewPanel
The layout constraints for property labels/fields.
GEMINI - Enum constant in enum class uno.anahata.asi.agi.provider.TokenizerType
Gemini-specific tokenization (delegates to Gemini SDK if available).
GEMINI_MODELS_TO_TOKENIZER_NAMES - Static variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
GeminiAiProvider - Class in uno.anahata.asi.gemini
The concrete implementation of the AbstractAgiProvider for the Google Gemini API.
GeminiAiProvider() - Constructor for class uno.anahata.asi.gemini.GeminiAiProvider
Creates a new Gemini Provider with default settings.
GeminiAiProvider(String, String, boolean) - Constructor for class uno.anahata.asi.gemini.GeminiAiProvider
Craetes a new Gemini Provider using the Official Google Genai Java SDK.
geminiCandidate - Variable in class uno.anahata.asi.gemini.GeminiModelMessage
The original, native Candidate object from the Google GenAI API.
GeminiContentAdapter - Class in uno.anahata.asi.gemini.adapter
An object-oriented adapter that converts a single Anahata AbstractMessage into one or more native Google GenAI Content objects, injecting in-band metadata headers for improved model self-awareness.
GeminiContentAdapter() - Constructor for class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
 
GeminiFunctionDeclarationAdapter - Class in uno.anahata.asi.gemini.adapter
An object-oriented adapter that converts a single Anahata AbstractTool into a native Google GenAI FunctionDeclaration.
GeminiFunctionDeclarationAdapter() - Constructor for class uno.anahata.asi.gemini.adapter.GeminiFunctionDeclarationAdapter
 
GeminiGenerateContentParameters(List, String, GenerateContentConfig) - Constructor for record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
Creates an instance of a GeminiGenerateContentParameters record class.
GeminiGoogleCloudExpressAIProvider - Class in uno.anahata.asi.gemini
The concrete implementation of the AbstractAgiProvider for the Google Gemini API.
GeminiGoogleCloudExpressAIProvider() - Constructor for class uno.anahata.asi.gemini.GeminiGoogleCloudExpressAIProvider
Constructs a new Gemini Express provider with the stable UUID 'GeminiGCExpress' and specialized Google Cloud acquisition URI.
GeminiModel - Class in uno.anahata.asi.gemini
Gemini-specific implementation of the AbstractModel.
GeminiModel(GeminiAiProvider, Model) - Constructor for class uno.anahata.asi.gemini.GeminiModel
Constructs a new GeminiModel adapter.
GeminiModel.GeminiGenerateContentParameters - Record Class in uno.anahata.asi.gemini
Internal container for parameters used to invoke the Gemini API.
GeminiModelMessage - Class in uno.anahata.asi.gemini
An object-oriented representation of a ModelMessage derived from the Gemini provider.
GeminiModelMessage(Agi, String) - Constructor for class uno.anahata.asi.gemini.GeminiModelMessage
Constructs a GeminiModelMessage for streaming, without an initial candidate.
GeminiModelMessage(Agi, String, Candidate, GeminiResponse) - Constructor for class uno.anahata.asi.gemini.GeminiModelMessage
Constructs a GeminiModelMessage, encapsulating the conversion logic.
GeminiPartAdapter - Class in uno.anahata.asi.gemini.adapter
An object-oriented adapter that converts a single Anahata AbstractPart into a native Google GenAI Part.
GeminiPartAdapter(AbstractPart) - Constructor for class uno.anahata.asi.gemini.adapter.GeminiPartAdapter
Constructs a new part adapter with default settings (thought signature included).
GeminiResponse - Class in uno.anahata.asi.gemini
A specialized, object-oriented Response class for the Gemini provider.
GeminiResponse(String, String, Agi, String, GenerateContentResponse) - Constructor for class uno.anahata.asi.gemini.GeminiResponse
Constructs a GeminiResponse, performing the full conversion from the native Google GenAI response to the Anahata domain model.
GeminiSchemaAdapter - Class in uno.anahata.asi.gemini.schema
Adapts the core framework's rich JSON schema generation into the simpler, native Google GenAI Schema objects required for function declarations.
GeminiSchemaAdapter() - Constructor for class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
 
genaiModel - Variable in class uno.anahata.asi.gemini.GeminiModel
The transient native model metadata. transient to avoid serialization of SDK types.
genaiResponse - Variable in class uno.anahata.asi.gemini.GeminiResponse
The original, native response object from the Google GenAI API. transient to avoid serialization of SDK types.
generateContent(GenerationRequest) - Method in class uno.anahata.asi.agi.provider.AbstractModel
The core method for interacting with an AI model.
generateContent(GenerationRequest) - Method in class uno.anahata.asi.anthropic.AnthropicModel
 
generateContent(GenerationRequest) - Method in class uno.anahata.asi.gemini.GeminiModel
The core method for interacting with an AI model.
generateContent(GenerationRequest) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
 
generateContent(GenerationRequest) - Method in class uno.anahata.asi.openai.OpenAiModel
The core method for interacting with an AI model.
generateContentStream(GenerationRequest, StreamObserver) - Method in class uno.anahata.asi.agi.provider.AbstractModel
Generates content asynchronously using token streaming.
generateContentStream(GenerationRequest, StreamObserver) - Method in class uno.anahata.asi.anthropic.AnthropicModel
 
generateContentStream(GenerationRequest, StreamObserver) - Method in class uno.anahata.asi.gemini.GeminiModel
Generates content asynchronously using token streaming.
generateContentStream(GenerationRequest, StreamObserver) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
 
generateContentStream(GenerationRequest, StreamObserver) - Method in class uno.anahata.asi.openai.OpenAiModel
Generates content asynchronously using token streaming.
generateInlinedSchemaString(Type) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Generates a complete, inlined JSON schema for a given Java type.
generateInlinedSchemaString(Type, String, Type) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Generates a complete, inlined JSON schema for a wrapper type, but with the schema for a specific 'result' type surgically injected into its 'result' property.
generateMarkdown(ProjectFiles) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectFilesContextProvider
Generates a Markdown string representing the project file tree.
generateMarkdown(ProjectOverview) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectContextProvider
Generates a Markdown string representing the project overview.
generateSmoothSplineWaypoints(List, int) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
generateStableId(Mixer.Info) - Static method in class uno.anahata.asi.toolkit.audio.AudioDevice
Generates a stable, hash-based ID for a mixer.
generateStandardSchema(Type) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Generates a standard, non-inlined JSON schema for a given Java type.
generateStandardSchemaNode(Type) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Helper that generates a standard, non-inlined OpenAPI Schema as a mutable ObjectNode.
generateString() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.JavadocIntent
Generates the multi-line Javadoc comment string from the current state.
generateTrackTexture() - Method in class uno.anahata.asi.swing.games.AgiKart
Generates a beautiful 1024x1024 track texture procedurally in memory.
generateUnifiedDiff(String, String, String) - Static method in class uno.anahata.asi.internal.AnahataDiffUtils
Generates a unified diff between two strings.
generateWaypoints(TrackBuilder.CircuitType) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
generationConfig - Variable in class uno.anahata.asi.huggingface.HuggingFaceModel
The raw JSON from the model's 'generation_config.json', used to extract default sampling parameters like temperature and top-p.
GenerationRequest - Record Class in uno.anahata.asi.agi.provider
A simple, immutable record that encapsulates all the information required for a model to generate content: the configuration and the conversation history.
GenerationRequest(RequestConfig, List) - Constructor for record class uno.anahata.asi.agi.provider.GenerationRequest
Creates an instance of a GenerationRequest record class.
GenericInner() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.GenericInner
 
get(String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Finds a managed resource by its uuid
getActionUpdateThread() - Method in class uno.anahata.asi.intellij.tools.ide.actions.AgiContextActionGroup
getActionUpdateThread() - Method in class uno.anahata.asi.intellij.tools.ide.actions.ToggleAgiContextAction
getActiveAgis() - Method in class uno.anahata.asi.AbstractAsiContainer
Gets an unmodifiable list of all active agi sessions.
getActiveCandidates() - Method in class uno.anahata.asi.agi.Agi
Gets an unmodifiable view of the active candidates.
getActiveTasks() - Method in class uno.anahata.asi.swing.internal.SwingTaskManager
Gets an unmodifiable list of currently active swing tasks.
getActor() - Method in class uno.anahata.asi.toolkit.resources.Resources
Intelligently resolves the actor string for registration heritage.
getAddIcon() - Static method in class uno.anahata.asi.swing.icons.IconUtils
Creates an icon for adding items to the context by overlaying a small Anahata badge on a large blue '+' symbol.
getAgi() - Method in class uno.anahata.asi.agi.context.BasicContextProvider
Gets the parent AGI session this context provider is registered under.
getAgi() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets the parent AGI session this context provider is registered under.
getAgi() - Method in class uno.anahata.asi.agi.message.AbstractPart
Gets the parent agi session.
getAgi() - Method in class uno.anahata.asi.agi.resource.Resource
Gets the parent AGI session.
getAgi() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Gets the parent agi session.
getAgi() - Method in class uno.anahata.asi.agi.tool.ToolContext
Convenience method to get the parent agi container for the current execution.
getAgi() - Method in class uno.anahata.asi.nb.AgiTopComponent
Gets the agi session managed by this component.
getAgi() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Gets the parent agi session.
getAgi() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Gets the active agi session.
getAgi(String) - Method in class uno.anahata.asi.AbstractAsiContainer
Retrieves an active Agi instance from the container pool by its unique UUID / session ID.
getAgiAt(int) - Method in class uno.anahata.asi.swing.AgisTableModel
Retrieves the agi session at the specified row index.
getAgiConfig() - Method in class uno.anahata.asi.agi.message.AbstractPart
Gets the agi configuration.
getAgiDetails(String) - Method in class uno.anahata.asi.toolkit.AsiContainer
Returns detailed metadata for a specific AGI session, including its enabled toolkits, context providers, and managed resources.
getAgiPanel() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Gets the parent agi panel.
getAgiPanel() - Method in class uno.anahata.asi.swing.toolkit.SwingToolContext
Convenience method to get the AgiPanel for this Agi from the java tool.
getAgiPanel(Agi) - Method in class uno.anahata.asi.swing.AbstractSwingAsiContainer
Retrieves the AgiPanel associated with a specific Agi session.
getAlignment() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
getAllAnnotatedMethods(Class) - Static method in class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
Recursively finds all methods annotated with AgiTool in the class hierarchy.
getAllContextProviders() - Method in class uno.anahata.asi.agi.tool.ToolManager
Returns all context providers from enabled toolkits.
getAllFields(Class) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Gets all fields of a class, including those from superclasses.
getAllHints(String, List, Integer, Integer) - Method in class uno.anahata.asi.nb.tools.java.Hints
Gets all Java hints (warnings, suggestions) for a specific project, with pagination and optional type filtering.
getAllMimeTypes() - Static method in class uno.anahata.asi.nb.mine.MimeUtils
Scans the NetBeans System Filesystem's "Editors" folder to find all registered MIME types.
getAllModels() - Method in class uno.anahata.asi.agi.Agi
Gets a flattened list of all models available from all registered providers.
getAllModels(boolean) - Method in class uno.anahata.asi.AbstractAsiContainer
Fetches models concurrently in parallel across all matching providers.
getAllModuleJarsUsingReflection(ModuleInfo) - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Uses reflection to invoke getJarFile() and getAllJars() on a ModuleInfo instance (such as NetBeans' StandardModule).
getAllowedTools() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
Gets a list of tools that are allowed to be presented to the model.
getAllProviders() - Method in class uno.anahata.asi.AbstractAsiContainer
Gets an unmodifiable list of all registered provider instances.
getAllSupportedActions() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Gets a set of all unique supported actions across all models offered by this provider, using the cached model list.
getAllToolNames() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets a list of all fully qualified tool names registered in this manager.
getAllTools() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
Gets all tools declared within this toolkit, regardless of their permission status.
getAllTools() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
Gets all tools declared within this toolkit, regardless of their permission status.
getAllTools() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets a dynamically aggregated list of all tools from all registered toolkits.
getAnahataAsiModuleClassPath() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Retrieves the set of JAR files that constitute the classpath of the current Anahata module and all its dependencies.
getApiErrors() - Method in class uno.anahata.asi.agi.status.StatusManager
Gets an unmodifiable list of all recorded API errors.
getApiKeyHint() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Gets a template or hint string to display when the API keys file is empty.
getApiKeyHint() - Method in class uno.anahata.asi.anthropic.AnthropicProvider
 
getApiKeyHint() - Method in class uno.anahata.asi.gemini.GeminiAiProvider
Gets a template or hint string to display when the API keys file is empty.
getApiKeyHint() - Method in class uno.anahata.asi.gemini.GeminiGoogleCloudExpressAIProvider
Gets a template or hint string to display when the API keys file is empty.
getApiKeyHint() - Method in class uno.anahata.asi.minimax.MinimaxAnthropicProvider
Gets a template or hint string to display when the API keys file is empty.
getApiKeyHint() - Method in class uno.anahata.asi.mistral.MistralAiProvider
Gets a template or hint string to display when the API keys file is empty.
getApiKeyHint() - Method in class uno.anahata.asi.novarouteai.NovaRouteAiProvider
Gets a template or hint string to display when the API keys file is empty.
getApiKeyHint() - Method in class uno.anahata.asi.nvidia.NvidiaAiProvider
Gets a template or hint string to display when the API keys file is empty.
getApiKeyHint() - Method in class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Gets a template or hint string to display when the API keys file is empty.
getApiKeyHint() - Method in class uno.anahata.asi.openai.OpenAiResponsesProvider
Gets a template or hint string to display when the API keys file is empty.
getAppDir() - Method in class uno.anahata.asi.AbstractAsiContainer
Gets the root working directory for this specific host application instance. e.g., ~/.anahata/asi/netbeans
getAppDirSubDir(String) - Method in class uno.anahata.asi.AbstractAsiContainer
Gets a named subdirectory within this host application's working directory, creating it if it doesn't exist. e.g., ~/.anahata/asi/netbeans/sessions
getApplicationMap() - Method in class uno.anahata.asi.agi.tool.ToolContext
Gets a static, application-scoped map for sharing objects across all containers in the current JVM.
getAsiContainer() - Method in class uno.anahata.asi.agi.tool.ToolContext
Gets the current ASI container hosting this Agi container is running.
getAsiContainerMap() - Method in class uno.anahata.asi.agi.tool.ToolContext
Gets a map for sharing objects across all sessions within the current ASI container.
getAttachments() - Method in class uno.anahata.asi.agi.message.InputUserMessage
Gets a list of all attached BlobParts.
getAttachments() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Gets an unmodifiable view of the attachments.
getAudioToolkit() - Method in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Resolves the autonomous Audio toolkit from the session.
getAudioToolkit() - Method in class uno.anahata.asi.swing.audio.MicrophonePanel
Resolves the autonomous Audio toolkit from the session.
getAuthStatus() - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Checks if YouTube OAuth2 credentials are configured and authenticated.
getAvailablePluginUpdate() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Locates the newest available UpdateElement for the Anahata ASI Studio plugin across all active update centers.
getAvailableServerTools() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the list of server-side tools available for this model.
getAvailableServerTools() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the list of server-side tools available for this model.
getAvailableServerTools() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the list of server-side tools available for this model.
getAvailableServerTools() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the list of server-side tools available for this model.
getAvailableServerTools() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the list of server-side tools available for this model.
getAvailableStudioElement() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Locates the newest available UpdateElement for the Anahata ASI Studio plugin across all active update centers.
getAvailableStudioElementForProvider(AnahataUcUtils.UpdateCenterType) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Locates any available update or install element for the Anahata ASI Studio plugin that originates from a specific update center provider.
getAverageScore() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Calculates the arithmetic average of all submitted judge scores.
getBaseName(File) - Method in class uno.anahata.asi.toolkit.java.classpath.AbstractJarHandler
Gets the base name of a JAR file without the extension.
getBaseName(File) - Method in class uno.anahata.asi.toolkit.java.classpath.DefaultJarHandler
 
getBlueColor(Component) - Method in class uno.anahata.asi.swing.icons.AbstractAnahataIcon
Resolves the Barça Blue color adaptively based on the active Look and Feel.
getBoostPads() - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
getBorderColor(Role) - Method in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Gets the border color for a message panel based on the role.
getCall() - Method in class uno.anahata.asi.agi.tool.ToolContext
Convenience method to get the current tool call that initiated this execution.
getCandidates() - Method in class uno.anahata.asi.agi.provider.Response
Gets the list of candidate messages generated by the model.
getCanonicalFqn(Element) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Generates the Anahata Canonical FQN for a given element.
getCanonicalFqn(TypeMirror) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Generates the Anahata Canonical FQN for a given type mirror.
getCanonicalPath(FileObject) - Static method in class uno.anahata.asi.nb.tools.project.Projects
Resolves a FileObject to its canonical physical path.
getCapturedError() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
Gets the full content captured from the error output stream since this instance was created.
getCapturedOutput() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
Gets the full content captured from the standard output stream since this instance was created.
getCharset() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Returns the detected or configured charset.
getCharset() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Returns the detected or configured charset.
getChild(Object, int) - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
Implementation details: Delegates to the parent node's getChildren() method.
getChild(Object, int) - Method in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
getChildCount(Object) - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
Implementation details: Delegates to the parent node's getChildren().size().
getChildCount(Object) - Method in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
getChildren() - Method in class uno.anahata.asi.agi.Agi
Retrieves all active sessions spawned by this Agi.
getChildren() - Method in class uno.anahata.asi.intellij.tools.ide.nodes.AnahataTreeStructureProvider.AnahataNode
getChildren() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Gets the list of child nodes for this node.
getChildren(AnActionEvent) - Method in class uno.anahata.asi.intellij.tools.ide.actions.AgiContextActionGroup
getChildrenAgis(String) - Method in class uno.anahata.asi.AbstractAsiContainer
Retrieves all active Agi sessions spawned by a specific parent.
getChildrenProviders() - Method in class uno.anahata.asi.agi.context.BasicContextProvider
Gets the list of immediate child context providers.
getChildrenProviders() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets the list of immediate child context providers.
getChildrenProviders() - Method in class uno.anahata.asi.agi.resource.ResourceManager
Gets the list of immediate child context providers.
getChildrenProviders() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Gets the list of immediate child context providers.
getChildrenProviders() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets the list of immediate child context providers.
getChildrenProviders() - Method in class uno.anahata.asi.intellij.tools.project.Projects
Gets the list of immediate child context providers.
getChildrenProviders() - Method in class uno.anahata.asi.nb.tools.project.Projects
Gets the list of immediate child context providers.
getChromeDriverExecutableName() - Static method in class uno.anahata.asi.yam.tools.chrome.ChromeUtils
Gets the expected name of the ChromeDriver executable for the current OS.
getCiRoot(AbstractPart) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Resolves the root code interpreter call for a part.
getClassFileObject() - Method in class uno.anahata.asi.nb.tools.java.JavaType
Resolves the URL back to a FileObject representing the class file.
getClassPath(ModuleInfo, Set) - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Recursively traverses the dependency tree of a module to collect all associated JAR files.
getClasspathPrinter() - Method in class uno.anahata.asi.toolkit.java.Java
Gets the lazily-initialized classpath printer.
getClickConsumer() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
getClient() - Method in class uno.anahata.asi.gemini.GeminiAiProvider
Gets the native Gemini API client, creating it lazily if necessary.
getCoinsCollected() - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
 
getColor() - Method in class uno.anahata.asi.swing.games.Tetris.Shape
Translates active tetromino types to high-salience design colors.
getColor(AgiStatus) - Static method in class uno.anahata.asi.swing.agi.SwingAgiConfig
Retrieves the thematic color associated with a specific agi status.
getColor(ToolExecutionStatus) - Static method in class uno.anahata.asi.swing.agi.SwingAgiConfig
Retrieves the color associated with a specific tool execution status.
getColor(ToolPermission) - Static method in class uno.anahata.asi.swing.agi.SwingAgiConfig
Retrieves the color associated with a specific tool permission level.
getColorForContextUsage(double) - Static method in class uno.anahata.asi.swing.agi.SwingAgiConfig
Calculates a color representing context window usage, shifting from green to red as the usage approaches the threshold.
getColumnClass(int) - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
getColumnClass(int) - Method in class uno.anahata.asi.swing.AgisTableModel
getColumnCount() - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
getColumnCount() - Method in class uno.anahata.asi.swing.AgisTableModel
getColumnCount() - Method in class uno.anahata.asi.swing.provider.AiModelTableModel
getColumnCount() - Method in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
getColumnName(int) - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
getColumnName(int) - Method in class uno.anahata.asi.swing.AgisTableModel
getColumnName(int) - Method in class uno.anahata.asi.swing.provider.AiModelTableModel
getColumnName(int) - Method in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
getCommandLine(ProcessHandle) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Attempts to resolve the full command line of a process.
getCommonPrefix(String, String) - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
 
getComponent() - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Returns the Swing component that performs the rendering.
getComponent() - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Returns the Swing component that performs the rendering.
getComponent() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Returns the Swing component that performs the rendering.
getComponent() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.MarkupParameterRenderer
Returns the Swing component that performs the rendering.
getComponent() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
Returns the Swing component that performs the rendering.
getComponent() - Method in interface uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRenderer
Returns the Swing component that performs the rendering.
getComponent() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ResourceUUIDParameterRenderer
Returns the Swing component that performs the rendering.
getComponent() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
 
getComponentType() - Method in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
Gets a displayable type string for this component.
getConcreteClassModelShouldExtend() - Method in class uno.anahata.asi.swing.toolkit.SwingJava
The class the model should extend when generating Agi tools.
getConcreteClassModelShouldExtend() - Method in class uno.anahata.asi.toolkit.java.Java
The class the model should extend when generating Agi tools.
getContainer() - Static method in class uno.anahata.asi.nb.AnahataInstaller
Gets the global ASI container for NetBeans.
getContextPosition() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets the designated position of this provider's content in the AI prompt.
getContextProvider() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
If this toolkit provides additional context.
getContextProvider() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
 
getContextWindowUsage() - Method in class uno.anahata.asi.agi.Agi
Gets the current context window usage as a percentage (0.0 to 1.0).
getCredentialsPath() - Static method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Resolves the credentials storage file path: ~/.anahata/asi/youtube/credentials.json.
getCurrent() - Static method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
Gets the tool response associated with the current thread.
getCurrentContentFromComponent() - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Retrieves the current content from the inner component.
getCurrentContentFromComponent() - Method in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Retrieves the current content from the inner component.
getCurrentKey() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Returns the API key currently in use by this provider instance.
getCurrentKey() - Method in class uno.anahata.asi.gemini.GeminiAiProvider
Returns the API key currently in use by this provider instance.
getDeclaredDependencies(String) - Static method in class uno.anahata.asi.nb.tools.maven.Maven
Gets the list of dependencies directly declared in the pom.xml.
getDefaultChromeUserDataDir() - Static method in class uno.anahata.asi.yam.tools.chrome.ChromeUtils
Resolves the absolute path to the standard Chrome user data directory for the current operating system.
getDefaultClasspath() - Method in class uno.anahata.asi.nb.tools.java.NbJava
Gets the current default classpath used for compilation and class loading.
getDefaultClasspath() - Method in class uno.anahata.asi.toolkit.java.Java
Gets the current default classpath used for compilation and class loading.
getDefaultMaxDepth() - Method in class uno.anahata.asi.agi.message.AbstractPart
Template method hook for subclasses to provide their specific default max depth policy.
getDefaultMaxDepth() - Method in class uno.anahata.asi.agi.message.BlobPart
 
getDefaultMaxDepth() - Method in class uno.anahata.asi.agi.message.code.HostedCodeExecutionCallPart
Template method hook for subclasses to provide their specific default max depth policy.
getDefaultMaxDepth() - Method in class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart
Template method hook for subclasses to provide their specific default max depth policy.
getDefaultMaxDepth() - Method in class uno.anahata.asi.agi.message.ModelTextPart
Template method hook for subclasses to provide their specific default max depth policy.
getDefaultMaxDepth() - Method in class uno.anahata.asi.agi.message.TextPart
Template method hook for subclasses to provide their specific default max depth policy.
getDefaultMaxDepth() - Method in class uno.anahata.asi.agi.message.web.WebSearchCallPart
Template method hook for subclasses to provide their specific default max depth policy.
getDefaultMaxDepth() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Template method hook for subclasses to provide their specific default max depth policy.
getDefaultServerTools() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the list of server-side tools that should be enabled by default for this model.
getDefaultServerTools() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the list of server-side tools that should be enabled by default for this model.
getDefaultServerTools() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the list of server-side tools that should be enabled by default for this model.
getDefaultServerTools() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the list of server-side tools that should be enabled by default for this model.
getDefaultServerTools() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the list of server-side tools that should be enabled by default for this model.
getDefaultTemperature() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the default temperature for this model.
getDefaultTemperature() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the default temperature for this model.
getDefaultTemperature() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the default temperature for this model.
getDefaultTemperature() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets the default temperature for this model.
getDefaultTemperature() - Method in class uno.anahata.asi.huggingface.HuggingFaceModel
Gets the default temperature for this model.
getDefaultTemperature() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the default temperature for this model.
getDefaultTemperature() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the default temperature for this model.
getDefaultTopK() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the default topK for this model.
getDefaultTopK() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the default topK for this model.
getDefaultTopK() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the default topK for this model.
getDefaultTopK() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets the default topK for this model.
getDefaultTopK() - Method in class uno.anahata.asi.huggingface.HuggingFaceModel
Gets the default topK for this model.
getDefaultTopK() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the default topK for this model.
getDefaultTopK() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the default topK for this model.
getDefaultTopP() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the default topP for this model.
getDefaultTopP() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the default topP for this model.
getDefaultTopP() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the default topP for this model.
getDefaultTopP() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets the default topP for this model.
getDefaultTopP() - Method in class uno.anahata.asi.huggingface.HuggingFaceModel
Gets the default topP for this model.
getDefaultTopP() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the default topP for this model.
getDefaultTopP() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the default topP for this model.
getDependantModuleInfo(Dependency) - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Resolves a dependency to its corresponding ModuleInfo.
getDependencies(String) - Method in class uno.anahata.asi.intellij.tools.maven.Maven
Lists the resolved dependencies of the Maven project at the given path, grouped by scope.
getDepth() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Calculates the "depth" of this message, defined as its distance from the most recent message in the agi history.
getDescription() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets a detailed description of what this context provider does.
getDescription() - Method in class uno.anahata.asi.agi.context.core.CoreContextProvider
Gets a detailed description of what this context provider does.
getDescription() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets a detailed description of the model's capabilities and limitations.
getDescription() - Method in class uno.anahata.asi.agi.resource.ResourceManager
Gets a detailed description of what this context provider does.
getDescription() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Gets a detailed description of what this context provider does.
getDescription() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
Returns a rich, formatted description string containing the base description, current permission status, and effective max depth details.
getDescription() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets a detailed description of what this context provider does.
getDescription() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets a detailed description of the model's capabilities and limitations.
getDescription() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets a detailed description of the model's capabilities and limitations.
getDescription() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets a detailed description of the model's capabilities and limitations.
getDescription() - Method in class uno.anahata.asi.huggingface.HuggingFaceModel
Gets a detailed description of the model's capabilities and limitations.
getDescription() - Method in class uno.anahata.asi.mistral.MistralModel
Gets a detailed description of the model's capabilities and limitations.
getDescription() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets a detailed description of the model's capabilities and limitations.
getDescription() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets a detailed description of the model's capabilities and limitations.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.ContextManagerNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.ContextProviderNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.HistoryNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.MessageNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.PartNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.ToolkitNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.ToolManagerNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.ToolNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.context.ToolsNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.resources.ResourceNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in class uno.anahata.asi.swing.agi.resources.ResourcesNode
Gets a detailed description of the node's purpose or content.
getDescription() - Method in enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
 
getDevice() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Gets the ID of the device where this message was created or processed.
getDevice() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Gets the ID of the device where this message was created or processed.
getDevice() - Method in class uno.anahata.asi.agi.message.UserMessage
Gets the ID of the device where this message was created or processed.
getDevice() - Method in class uno.anahata.asi.openai.OpenAiModelMessage
Gets the ID of the device where this message was created or processed.
getDeviceId() - Static method in class uno.anahata.asi.internal.TextUtils
Gets a unique identifier for the current device (hostname).
getDevUpdateUrl(String) - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Resolves the official Development Snapshot Update Center URL for the given NetBeans major version.
getDisabledContextProviders() - Method in class uno.anahata.asi.agi.tool.ToolManager
Returns all context providers from enabled toolkits that are currently disabled.
getDisabledIcon(Icon) - Static method in class uno.anahata.asi.swing.icons.IconUtils
Creates a disabled (grayed out and semi-transparent) version of the given icon.
getDisabledToolkits() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets a list of all toolkits that are currently disabled.
getDisabledTools() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
Gets a list of tools that are allowed to be presented to the model.
getDisplayName() - Method in class uno.anahata.asi.agi.Agi
Gets a human-readable display name for the session.
getDisplayName() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the human-readable display name for this model.
getDisplayName() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the human-readable display name for this model.
getDisplayName() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the human-readable display name for this model.
getDisplayName() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets the human-readable display name for this model.
getDisplayName() - Method in class uno.anahata.asi.intellij.settings.AnahataConfigurable
getDisplayName() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidgetFactory
getDisplayName() - Method in enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
 
getDisposedSessionsDir() - Method in class uno.anahata.asi.AbstractAsiContainer
Gets the directory where disposed agi sessions are moved.
getDriver(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Resolves the active WebDriver for the requested drone.
getDriver(String) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Resolves the active WebDriver for the requested drone.
getDriver(String) - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Resolves the active WebDriver for the requested drone.
getEditorContent() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Retrieves the current text content from the editor component for persistence.
getEditorContent() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Retrieves the current text content from the editor component for persistence.
getEditorContent() - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Retrieves the current text content from the editor component for persistence.
getEditorContent(JComponent) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Retrieves the current content from the editor component for saving.
getEffectiveArgs() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Gets the effective arguments for the UI (original + draft modifications).
getEffectiveMaxDepth() - Method in class uno.anahata.asi.agi.message.AbstractPart
The definitive method for resolving the max depth policy for this part.
getEffectiveMaxDepth() - Method in class uno.anahata.asi.agi.tool.spi.AbstractTool
The effective maximum depth.
getEffectiveRecordingsDirectory() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Resolves the directory where screen recordings are stored.
getEffectiveTokenCount() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Calculates the total effective tokens consumed by this message, including the in-band metadata header and all of its parts.
getEffectiveTokenCount() - Method in class uno.anahata.asi.agi.message.AbstractPart
Calculates the total "effective" tokens contributed by this part.
getElapsedString(Instant, Instant) - Static method in class uno.anahata.asi.internal.TimeUtils
Calculates and formats the elapsed time between two Instants.
getEnabledJavaFxModule() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Finds the currently enabled JavaFX provider module in NetBeans (cross-platform).
getEnabledToolkits() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets a list of all toolkits that are currently enabled.
getEnabledTools() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets a list of all tools that are currently enabled and allowed to be sent to the model.
getEndpoint() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the relative endpoint URL for Chat Completion requests.
getErr() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
getExecutedArgs() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Gets the effective arguments that were used for execution.
getExecutingCalls() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets an unmodifiable view of the currently executing tool calls.
getExecutorService() - Method in class uno.anahata.asi.agi.tool.ToolContext
Convenience method to get the executor service for the current agi session.
getExpandedPaths() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Captures the current expansion state of the tree.
getExtension(String) - Static method in class uno.anahata.asi.internal.TikaUtils
Infers a file extension from a MIME type.
getExtensionToMimeTypeMap() - Static method in class uno.anahata.asi.nb.mine.MimeUtils
Scans the NetBeans System Filesystem to find all registered MIME types and their file extensions, returning a map where the key is the extension and the value is the MIME type.
getExtraClassLoaders() - Method in class uno.anahata.asi.nb.tools.java.NbJava
Hook for subclasses to provide extra/sibling classloaders to search if both the child classpath and the parent classloader fail to find a class.
getExtraClassLoaders() - Method in class uno.anahata.asi.toolkit.java.Java
Hook for subclasses to provide extra/sibling classloaders to search if both the child classpath and the parent classloader fail to find a class.
getFileHints(String) - Method in class uno.anahata.asi.nb.tools.java.Hints
Gets all Java hints for a specific file.
getFileHints(String, String) - Method in class uno.anahata.asi.intellij.tools.java.Hints
Lists the inspection/annotator highlights for a file at or above a severity threshold.
getFileName() - Method in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
Gets the name of the file associated with this component.
getFileObject() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Ensures the FileObject is resolved and listeners are attached.
getFileObject(String) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Resolves a FileObject for the given absolute path.
getFirstSegment(String) - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
 
getFlattenedHierarchy(boolean) - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets a flattened list of this provider and all its descendants in the hierarchy.
getFrom() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Gets the identity of the sender of this message.
getFrom() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Gets the identity of the sender of this message.
getFrom() - Method in class uno.anahata.asi.agi.message.AgiUserMessage
Gets the identity of the sender of this message.
getFrom() - Method in class uno.anahata.asi.agi.message.RagMessage
Gets the identity of the sender of this message.
getFrom() - Method in class uno.anahata.asi.agi.message.UserMessage
Gets the identity of the sender of this message.
getFrom() - Method in class uno.anahata.asi.openai.OpenAiModelMessage
Gets the identity of the sender of this message.
getFullAnahataAsiModuleClasspath() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Gets the comprehensive classpath for the NetBeans environment.
getFullyQualifiedId() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets the fully qualified ID of this provider, reflecting its position in the hierarchy.
getGeminiSchema(Class) - Static method in class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
Resolves a Java Class into a native Google GenAI Schema.
getGeminiSchema(Type) - Static method in class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
Resolves a Java Type into a native Google GenAI Schema object.
getGeminiSchema(Type, boolean) - Static method in class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
Resolves a Java Type into a native Google GenAI Schema object, with optional inclusion of the JSON Schema ID.
getGeminiSchema(String) - Static method in class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
Converts a raw JSON Schema string into a native Google GenAI Schema.
getGenaiModel() - Method in class uno.anahata.asi.gemini.GeminiModel
Lazily restores or returns the native GenAI model metadata.
getGlobalClasspathInfo() - Static method in class uno.anahata.asi.nb.tools.java.CodeModel
Builds a global ClasspathInfo of all SOURCE, COMPILE and BOOT classpaths of all open projects.
getHeader() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Generates a machine-readable header string for this context provider, used to identify the source of injected context in the final prompt.
getHeader() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Returns a machine-readable header summarizing the connectivity state.
getHeader() - Method in class uno.anahata.asi.agi.resource.Resource
Generates a machine-readable header string for this context provider, used to identify the source of injected context in the final prompt.
getHeader() - Method in interface uno.anahata.asi.agi.resource.view.ResourceView
Returns a machine-readable header summarizing the interpretation state.
getHeader() - Method in class uno.anahata.asi.agi.resource.view.TextView
 
getHeaderClickListener() - Method in class uno.anahata.asi.swing.components.CollapsibleTitledPanel
Lazy initializer for the header click listener.
getHeaderComponent() - Method in class uno.anahata.asi.swing.components.CollapsibleTitledPanel
Look-and-Feel-agnostic resolver to find the actual title bar/header component of the titled panel by finding the child that is not the content container.
getHeaderEndColor() - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
Gets the end color for the header gradient.
getHeaderEndColor() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Gets the end color for the header gradient.
getHeaderEndColor() - Method in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Gets the end color for the header gradient.
getHeaderEndColor() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
Gets the end color for the header gradient.
getHeaderEndColor() - Method in class uno.anahata.asi.swing.agi.message.UserMessagePanel
Gets the end color for the header gradient.
getHeaderEndColor(Role) - Method in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Gets the background color for the end of a message header (and content area) based on the role.
getHeaderForegroundColor() - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
Gets the foreground color for the header text.
getHeaderForegroundColor() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Gets the foreground color for the header text.
getHeaderForegroundColor() - Method in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Gets the foreground color for the header text.
getHeaderForegroundColor() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
Gets the foreground color for the header text.
getHeaderForegroundColor() - Method in class uno.anahata.asi.swing.agi.message.UserMessagePanel
Gets the foreground color for the header text.
getHeaderForegroundColor(Role) - Method in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Gets the foreground (text) color for a message header based on the role.
getHeaderPrefix() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Gets the prefix for the header, typically the sequential ID.
getHeaderSender() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Gets the sender information for the header.
getHeaderStartColor() - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
Gets the start color for the header gradient.
getHeaderStartColor() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Gets the start color for the header gradient.
getHeaderStartColor() - Method in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Gets the start color for the header gradient.
getHeaderStartColor() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
Gets the start color for the header gradient.
getHeaderStartColor() - Method in class uno.anahata.asi.swing.agi.message.UserMessagePanel
Gets the start color for the header gradient.
getHeaderStartColor(Role) - Method in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Gets the background color for the start of a message header based on the role.
getHeaderSuffix() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Gets the suffix for the header, typically metadata like depth.
getHeaderSuffix() - Method in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Gets the suffix for the header, typically metadata like depth.
getHeaderSuffix() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
Gets the suffix for the header, typically metadata like depth.
getHeaderTimestamp() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Gets the timestamp information for the header.
getHistory() - Method in class uno.anahata.asi.agi.context.ContextManager
Gets the complete, canonical conversation history for this session.
getHostApplicationId() - Method in class uno.anahata.asi.agi.AgiConfig
Convenience method to get the host application ID from the parent AsiContainer.
getHtmlDisplay() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
Generates a rich HTML representation of this intent for UI rendering.
getHtmlDisplay() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementIntentPolymorphic
Returns a human-readable HTML description of the intent for display in the UI.
getHtmlDisplay() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.DeleteMemberIntent
 
getHtmlDisplay() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.InsertMemberIntent
 
getHtmlDisplay() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.MoveMemberIntent
 
getHtmlDisplay() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.UpdateMemberIntent
 
getHtmlDisplayName() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Returns an optional HTML-formatted display name.
getHtmlDisplayName() - Method in class uno.anahata.asi.agi.resource.Resource
Returns an HTML-formatted display name.
getHtmlDisplayName() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Returns an optional HTML-formatted display name.
getHttpClient() - Method in class uno.anahata.asi.anthropic.AnthropicProvider
Lazily initializes and returns the HTTP client.
getHttpClient() - Method in class uno.anahata.asi.openai.OpenAiResponsesProvider
Lazy-initializes and returns the HTTP client for this provider.
getIcon() - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer.CommentGutterRenderer
getIcon() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Gets an optional icon for this node by delegating to the IconProvider configured in the agi session.
getIcon() - Method in class uno.anahata.asi.swing.agi.context.HistoryNode
Gets an optional icon for this node by delegating to the IconProvider configured in the agi session.
getIcon() - Method in class uno.anahata.asi.swing.agi.resources.ResourcesNode
Gets an optional icon for this node by delegating to the IconProvider configured in the agi session.
getIcon(int) - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFolderNode
getIcon(int) - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataMdNode
getIcon(String) - Static method in class uno.anahata.asi.swing.icons.IconUtils
Retrieves an icon from the global registry or loads it from the classpath.
getIcon(String, int) - Static method in class uno.anahata.asi.swing.icons.IconUtils
Retrieves a square icon of the specified size.
getIcon(String, int, int) - Static method in class uno.anahata.asi.swing.icons.IconUtils
Loads an icon from the classpath resources and scales it to the specified size.
getIconFor(ContextProvider) - Method in class uno.anahata.asi.nb.mine.NetBeansIconProvider
Gets an icon for a specific context provider.
getIconFor(ContextProvider) - Method in interface uno.anahata.asi.swing.icons.IconProvider
Gets an icon for a specific context provider.
getIconFor(AbstractTool) - Method in class uno.anahata.asi.nb.mine.NetBeansIconProvider
Gets an icon for a specific tool.
getIconFor(AbstractTool) - Method in interface uno.anahata.asi.swing.icons.IconProvider
Gets an icon for a specific tool.
getIconFor(AbstractToolkit) - Method in class uno.anahata.asi.nb.mine.NetBeansIconProvider
Gets an icon for a specific toolkit.
getIconFor(AbstractToolkit) - Method in interface uno.anahata.asi.swing.icons.IconProvider
Gets an icon for a specific toolkit.
getIconHeight() - Method in class uno.anahata.asi.swing.icons.AbstractAnahataIcon
getIconId() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets an optional icon identifier for this provider.
getIconWidth() - Method in class uno.anahata.asi.swing.icons.AbstractAnahataIcon
getId() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets the unique identifier for this context provider.
getId() - Method in class uno.anahata.asi.agi.context.core.CoreContextProvider
Gets the unique identifier for this context provider.
getId() - Method in class uno.anahata.asi.agi.resource.Resource
The uuid of the resource is the context provider id.
getId() - Method in class uno.anahata.asi.agi.resource.ResourceManager
Gets the unique identifier for this context provider.
getId() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Gets the unique identifier for this context provider.
getId() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets the unique identifier for this context provider.
getId() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidgetFactory
getIdentityLabel() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Returns the identity label for the metadata header (e.g., "Message ID: 12").
getIdentityLabel() - Method in class uno.anahata.asi.agi.message.AbstractPart
Returns the identity label for the metadata header (e.g., "Part ID: 45").
getIn() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
getIndexOfChild(Object, Object) - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
Implementation details: Performs a standard indexOf search in the child list.
getIndexOfChild(Object, Object) - Method in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
getInitialTabIndex() - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Returns the index of the tab that should be selected by default when the visualizer is first rendered.
getInitialTabIndex() - Method in class uno.anahata.asi.nb.ui.render.TextResourceLineEditsRenderer
Returns the index of the tab that should be selected by default when the visualizer is first rendered.
getInitialTabIndex() - Method in class uno.anahata.asi.nb.ui.render.TextResourceReplacementsRenderer
Returns the index of the tab that should be selected by default when the visualizer is first rendered.
getInputLine(AudioFormat) - Method in class uno.anahata.asi.toolkit.audio.AudioDevice
Resolves an input line (TargetDataLine) for this device and a format.
getInsertIndex(CompilationInfo, List, RelativePosition, String) - Static method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
Calculates the insertion index for a new member based on a relative position and an anchor name.
getInstalledPluginVersion() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Gets the installed specification version of the Anahata ASI Studio plugin.
getInstalledStudioDetails() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Retrieves detailed version metadata for the installed Anahata ASI Studio module.
getInstalledStudioVersion() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Gets the installed specification version of the Anahata ASI Studio plugin.
getInstalledUcDetails() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Retrieves detailed version metadata for the standalone Anahata Update Center module itself.
getInstance() - Static method in class uno.anahata.asi.intellij.settings.AnahataSettings
Returns the application-wide settings instance.
getInstance() - Static method in class uno.anahata.asi.swing.agi.resources.ResourceUiRegistry
Gets the singleton instance.
getInstance() - Static method in class uno.anahata.asi.swing.internal.SwingTaskManager
Gets the singleton instance of the task manager.
getInstance() - Static method in class uno.anahata.asi.swing.toolkit.render.ToolkitUiRegistry
Gets the singleton registry instance.
getInstances() - Static method in class uno.anahata.asi.intellij.IntellijAsiContainer
Returns an immutable snapshot of the live tool-window-backed containers.
getInstructions() - Method in interface uno.anahata.asi.agi.resource.view.ResourceView
Provides system instructions if the resource is in that position.
getInstructions() - Method in class uno.anahata.asi.agi.resource.view.TextView
Provides system instructions if the resource is in that position.
getInstructionsTokenCount() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Calculates the token count for the system instructions provided by this instance using the active model.
getInstructionsTokenCount() - Method in class uno.anahata.asi.agi.resource.Resource
Calculates the token count for the system instructions provided by this instance using the active model.
getInterceptionListener() - Method in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
getItemBoxGroups() - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
getJarBaseName(String) - Static method in class uno.anahata.asi.nb.tools.java.NbJava
Extracts the base name of a JAR file by removing the extension and version-specific suffixes.
getJavadoc() - Method in class uno.anahata.asi.nb.tools.java.JavaMember
Gets the Javadoc for this type.
getJavadoc() - Method in class uno.anahata.asi.nb.tools.java.JavaType
Gets the Javadoc for this type.
getJavaFxFormattedStatus() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Resolves the formatted JavaFX status string for NetBeans environment display.
getJavaFxModuleClassLoader() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Gets the ClassLoader of the enabled JavaFX provider module in NetBeans, or null if absent.
getJavaFxModuleClasspath() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Gets the classpath string for the enabled JavaFX provider module's JARs.
getJavaFxVersion() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Gets the active JavaFX runtime version, or null if absent.
getJavaFxVersion() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Gets the JavaFX version string and origin descriptor if available.
getJavaPlatformDescription() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Retrieves a comprehensive, human-readable description of the host Java runtime platform.
getJavaType() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolParameter
Returns the full Java reflection Type, restoring it lazily if necessary.
getJvmId() - Static method in class uno.anahata.asi.internal.TextUtils
Gets a unique identifier for the current JVM instance, including the PID and hostname.
getKeysAcquisitionUri() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Gets the URI where users can acquire API keys for this provider.
getKeysFilePath() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Resolves the path to the api_keys.txt file for this provider.
getKryo() - Static method in class uno.anahata.asi.persistence.kryo.KryoUtils
Retrieves the Kryo instance for the currently executing thread.
getLastModified() - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Returns the last modified timestamp in milliseconds.
getLastModified() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Returns the last modified timestamp in milliseconds.
getLastModified() - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Returns the last modified timestamp in milliseconds.
getLastModified() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Returns the last modified timestamp in milliseconds.
getLastModified() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Returns the last modified timestamp in milliseconds.
getLastResponse() - Method in class uno.anahata.asi.agi.Agi
Gets the last response received from the AI model.
getLastTotalTokenCount() - Method in class uno.anahata.asi.agi.Agi
Gets the total token count from the last response, if available.
getLastTotalTokenCount() - Method in class uno.anahata.asi.agi.context.ContextManager
Gets the current total token count of all parts in the context.
getLegacyAnahataProviders() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Detects any legacy/obsolete Anahata update unit providers registered from previous or different NetBeans major versions that can be safely cleaned up.
getLineAt(String, int) - Static method in class uno.anahata.asi.nb.ui.render.DiffCommentUtils
Identifies the 1-based line number of a character index within a text.
getLineComments() - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Subclasses can provide line-level comments to be displayed in the diff gutter.
getLineComments() - Method in class uno.anahata.asi.nb.ui.render.CodeRefinementBatchRenderer
Subclasses can provide line-level comments to be displayed in the diff gutter.
getLineComments() - Method in class uno.anahata.asi.nb.ui.render.DeprecatedCodeRefinementBatchRendererPolymorphic
Deprecated.
 
getLineComments() - Method in class uno.anahata.asi.nb.ui.render.FullTextResourceUpdateRenderer
Subclasses can provide line-level comments to be displayed in the diff gutter.
getLineComments() - Method in class uno.anahata.asi.nb.ui.render.TextResourceLineEditsRenderer
Subclasses can provide line-level comments to be displayed in the diff gutter.
getLineComments() - Method in class uno.anahata.asi.nb.ui.render.TextResourceReplacementsRenderer
Subclasses can provide line-level comments to be displayed in the diff gutter.
getLineCount(String) - Static method in class uno.anahata.asi.nb.ui.render.DiffCommentUtils
Counts the number of lines in a string, ensuring platform-agnostic results.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolExecutionStatusRenderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolPermissionRenderer
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class uno.anahata.asi.swing.provider.AiProviderRenderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class uno.anahata.asi.swing.provider.ModelRenderer
 
getListCellRendererComponent(JList, AsiContainerPreferencesPanel.ProviderItem, int, boolean, boolean) - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderListCellRenderer
getLocalTokenizer() - Method in class uno.anahata.asi.gemini.GeminiModel
Lazily retrieves and caches the Google GenAI LocalTokenizer.
getLocalTools() - Method in class uno.anahata.asi.agi.provider.RequestConfig
Gets the tools for this request, determined just-in-time based on the agi's configuration (local vs. server-side).
getLogoImages() - Static method in class uno.anahata.asi.swing.icons.IconUtils
Gets a list of images for the Anahata logo in various sizes.
getLookup() - Method in class uno.anahata.asi.nb.ui.render.DiffStreamSource
getLookupForFile(FileObject) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Helper method to create a Lookup for a file, prioritizing high-precision Java elements.
getMainProject() - Method in class uno.anahata.asi.nb.tools.project.Projects
Returns the canonical path of the current NetBeans Main Project.
getMarkdownReport() - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansOutput
Gathers information about all open output tabs and returns a Markdown report with tails.
getMarkdownReport() - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansTopComponents
Gathers information about all open TopComponents and returns a Markdown table report.
getMavenProjects() - Method in class uno.anahata.asi.intellij.tools.maven.Maven
Lists every imported Maven project across all open IntelliJ projects.
getMaxInputTokens() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the maximum number of input tokens supported by this model.
getMaxInputTokens() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the maximum number of input tokens supported by this model.
getMaxInputTokens() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the maximum number of input tokens supported by this model.
getMaxInputTokens() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets the maximum number of input tokens supported by this model.
getMaxInputTokens() - Method in class uno.anahata.asi.huggingface.HuggingFaceModel
Gets the maximum number of input tokens supported by this model.
getMaxInputTokens() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the maximum number of input tokens supported by this model.
getMaxInputTokens() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the maximum number of input tokens supported by this model.
getMaxOutputTokens() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the maximum number of output tokens this model can generate in a single turn.
getMaxOutputTokens() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the maximum number of output tokens this model can generate in a single turn.
getMaxOutputTokens() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the maximum number of output tokens this model can generate in a single turn.
getMaxOutputTokens() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets the maximum number of output tokens this model can generate in a single turn.
getMaxOutputTokens() - Method in class uno.anahata.asi.huggingface.HuggingFaceModel
Gets the maximum number of output tokens this model can generate in a single turn.
getMaxOutputTokens() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the maximum number of output tokens this model can generate in a single turn.
getMaxOutputTokens() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the maximum number of output tokens this model can generate in a single turn.
getMember() - Method in class uno.anahata.asi.nb.tools.java.JavaMemberDocs
Gets the JavaMember associated with these docs.
getMember() - Method in class uno.anahata.asi.nb.tools.java.JavaMemberSource
Gets the JavaMember associated with this source.
getMemberHints(String, String) - Method in class uno.anahata.asi.nb.tools.java.Hints
Gets all Java hints for a specific class member.
getMemberJavadocs(JavaMember) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Gets the Javadoc for a specific JavaMember.
getMemberJavadocs(JavaMember) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets the Javadoc for a specific JavaMember.
getMemberJavadocsByFqn(String) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Gets the Javadoc for a member specified by its fully qualified name.
getMemberJavadocsByFqn(String) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets the Javadoc for a member specified by its fully qualified name.
getMemberNotFoundMessage(CompilationInfo, String) - Static method in class uno.anahata.asi.nb.tools.java.CodeModel
Generates a descriptive error message with closest candidates when a member is not found.
getMembers() - Method in class uno.anahata.asi.nb.tools.java.JavaType
Gets the members of this type using a universal, ClassIndex-based approach.
getMembers(JavaType, String, Integer, Integer, List) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Gets a paginated list of all members for a given type.
getMembers(JavaType, String, Integer, Integer, List) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets a paginated list of all members (fields, constructors, methods) for a given type.
getMembersByFqn(String, String, Integer, Integer, List) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Gets a paginated list of all members for a type specified by its fully qualified name.
getMembersByFqn(String, String, Integer, Integer, List) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets a paginated list of all members for a type specified by its fully qualified name.
getMemberSignature(String) - Static method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
Extracts the raw signature from a canonical identification FQN to be used for matching.
getMemberSimpleName(String) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Extracts the simple name of a member or nested type from an FQN.
getMemberSources(JavaMember) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Gets the source code for a specific JavaMember.
getMemberSources(JavaMember) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets the source code for a specific JavaMember.
getMemberSourcesByFqn(String) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Gets the source code for a member specified by its fully qualified name.
getMemberSourcesByFqn(String) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets the source code for a member specified by its fully qualified name.
getMessage() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Gets the model message that initiated this tool call.
getMessageBorder() - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
Gets the border for the message panel.
getMessageBorder() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Gets the border for the message panel.
getMessageBorder() - Method in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Gets the border for the message panel.
getMessageBorder() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
Gets the border for the message panel.
getMessageBorder() - Method in class uno.anahata.asi.swing.agi.message.UserMessagePanel
Gets the border for the message panel.
getMetadataTokenCount() - Method in class uno.anahata.asi.agi.message.AbstractPart
Calculates the token count of the metadata header for this part.
getMethodFqn(PsiClass, PsiMethod) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Builds the canonical method FQN (pkg.Type.name(erasedArg,...); constructors use <init>) so member FQNs round-trip with the other Java toolkits.
getMimeType() - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Returns the detected MIME type of the resource.
getMimeType() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Returns the detected MIME type of the resource.
getMimeType() - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Returns the detected MIME type of the resource.
getMimeType() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Returns the detected MIME type of the resource.
getMimeType() - Method in class uno.anahata.asi.agi.resource.Resource
Returns the detected MIME type of the underlying source.
getMimeType() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Returns the detected MIME type of the resource.
getMIMEType() - Method in class uno.anahata.asi.nb.ui.render.DiffStreamSource
getMimeTypesFromDisabledModules() - Static method in class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils
Uses reflection to scan all module layer.xml files for DISABLED modules to find potential language support.
getMinDistanceToTrack(float, float, List) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
getMinimumSize() - Method in class uno.anahata.asi.swing.components.AdjustingTabPane
getMixerInfo() - Method in class uno.anahata.asi.toolkit.audio.AudioDevice
Resolves this descriptor back to a live JRE Mixer.Info.
getModelAt(int) - Method in class uno.anahata.asi.swing.provider.AiModelTableModel
Gets the model at the specified row index.
getModelId() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the unique identifier for this model (e.g., "models/gemini-1.5-pro").
getModelId() - Method in class uno.anahata.asi.agi.tool.ToolContext
The id of model that is executing the tool.
getModelId() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the unique identifier for this model (e.g., "models/gemini-1.5-pro").
getModelId() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the unique identifier for this model (e.g., "models/gemini-1.5-pro").
getModelMessage() - Method in class uno.anahata.asi.agi.tool.ToolContext
The id of model that is executing the tool.
getModels() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Gets the list of models, using a lazy-loaded cache.
getModifiersSet(PsiModifierList) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Extracts the Java modifier keywords (public, static, final, …) present on a modifier list.
getName() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets the human-readable name of this context provider.
getName() - Method in class uno.anahata.asi.agi.context.core.CoreContextProvider
Gets the human-readable name of this context provider.
getName() - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Returns a user-friendly name for the source.
getName() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Returns a user-friendly name for the source.
getName() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Returns a user-friendly name for the source.
getName() - Method in class uno.anahata.asi.agi.resource.Resource
Gets the human-readable name of this context provider.
getName() - Method in class uno.anahata.asi.agi.resource.ResourceManager
Gets the human-readable name of this context provider.
getName() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Gets the human-readable name of this context provider.
getName() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets the human-readable name of this context provider.
getName() - Method in class uno.anahata.asi.intellij.tools.project.context.ProjectContextProvider
 
getName() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Returns a user-friendly name for the source.
getName() - Method in class uno.anahata.asi.nb.tools.project.context.ProjectContextProvider
Gets the human-readable name of this context provider.
getName() - Method in class uno.anahata.asi.nb.ui.render.DiffStreamSource
getName() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.context.ContextManagerNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.context.ContextProviderNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.context.HistoryNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.context.MessageNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.context.PartNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.context.ToolkitNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.context.ToolManagerNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.context.ToolNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.context.ToolsNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.resources.ResourceNode
Gets the human-readable display name for this node.
getName() - Method in class uno.anahata.asi.swing.agi.resources.ResourcesNode
Gets the human-readable display name for this node.
getNbCommandLineMavenPath() - Static method in class uno.anahata.asi.nb.tools.maven.Maven
Gets the path to the Maven installation configured in NetBeans.
getNetBeansMajorVersion() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Detects the active NetBeans IDE major version (e.g., "30", "31") using a robust multi-tiered detection strategy.
getNetBeansMajorVersion() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Detects the active NetBeans IDE major version (e.g., "30", "31") using a robust multi-tiered detection strategy.
getNetBeansProjectsFolder() - Method in class uno.anahata.asi.nb.tools.project.Projects
Returns the root NetBeansProjects directory.
getNextKey() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Selects the next API key from the pool using a round-robin strategy.
getOpenAgis() - Method in class uno.anahata.asi.AbstractAsiContainer
Gets an unmodifiable list of all agi sessions that are currently logically open in the host UI.
getOpenedIcon(int) - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFolderNode
getOpenedIcon(int) - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataMdNode
getOpenEditors() - Method in class uno.anahata.asi.nb.tools.ide.Editor
Gathers all TopComponents that are considered genuine file editors.
getOpenFiles() - Method in class uno.anahata.asi.intellij.tools.ide.Editor
Lists every file currently open in the editor, across all open projects, annotated with its unsaved-changes state.
getOpenFiles() - Method in class uno.anahata.asi.nb.tools.ide.Editor
Gets a list of all files open in the editor, including their path and unsaved changes status.
getOpenProjects() - Method in class uno.anahata.asi.intellij.tools.project.Projects
Returns a list of absolute paths of all currently open IntelliJ projects.
getOpenProjects() - Method in class uno.anahata.asi.nb.tools.project.Projects
Returns a list of absolute paths for all projects currently open in the IDE.
getOrCreateCiNode(Map, HostedCodeExecutionCallPart, List, boolean) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Retrieves or initializes a code interpreter item node in the items list.
getOut() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
getOutputLine(AudioFormat) - Method in class uno.anahata.asi.toolkit.audio.AudioDevice
Resolves an output line (SourceDataLine) for this device and a format.
getOutputTabsMarkdown() - Method in class uno.anahata.asi.nb.tools.ide.IDE
Gets a Markdown report of all open output tabs, including tails.
getOverview(String) - Method in class uno.anahata.asi.nb.tools.project.Projects
Generates a structured overview of a project's metadata and environment.
getOwner() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Gets the parent resource orchestrator for this handle.
getPageSource(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Gets the full HTML source of the current page.
getPageText(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Gets the visible text content of the current page.
getParent() - Method in class uno.anahata.asi.agi.Agi
Retrieves the parent session that spawned this Agi, if any.
getParentFqn(String) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Extracts the parent FQN (Class or Outer Class) from a member or nested type FQN.
getParentProvider() - Method in class uno.anahata.asi.agi.context.BasicContextProvider
Gets the parent context provider in the hierarchy, if any.
getParentProvider() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets the parent context provider in the hierarchy, if any.
getParentProvider() - Method in class uno.anahata.asi.agi.resource.ResourceManager
Gets the parent context provider in the hierarchy, if any.
getParentProvider() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Gets the parent context provider in the hierarchy, if any.
getParts() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Gets an unmodifiable list of all parts in this message.
getParts(boolean) - Method in class uno.anahata.asi.agi.message.AbstractMessage
The definitive, encapsulated method for retrieving the parts of a message that should be sent to the model, respecting the pruning policy.
getParts(boolean) - Method in class uno.anahata.asi.agi.message.RagMessage
Overrides the default part filtering logic.
getPath(Resource) - Method in class uno.anahata.asi.nb.ui.resources.NbResourceUI
Resolves the physical path from the handle for IDE navigation.
getPluginsClasspath() - Method in class uno.anahata.asi.nb.tools.java.NbJava
Gets the current full module classpath of the Anahata ASI Studio - NetBeans plugin.
getPluginUpdateStatusMarkdown() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Generates a concise Markdown status report of the Anahata ASI Studio plugin and its update centers for prompt augmentation in the RAG message.
getPopupPresenter() - Method in class uno.anahata.asi.nb.annotation.AnahataContextActionPresenter
getPopupPresenter() - Method in class uno.anahata.asi.nb.tools.project.actions.AddProjectToContextAction
Generates a dynamic submenu listing all active agi sessions.
getPopupPresenter() - Method in class uno.anahata.asi.nb.tools.project.actions.RemoveProjectFromContextAction
Generates a dynamic submenu listing all active agi sessions.
getPosition() - Method in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
getPreferencesFile(AbstractAsiContainer) - Static method in class uno.anahata.asi.AsiContainerPreferences
Resolves the absolute path to the persistent preferences file for a given container.
getPreferredScrollableViewportSize() - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
getPreferredScrollableViewportSize() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
getPreferredScrollableViewportSize() - Method in class uno.anahata.asi.swing.components.ScrollablePanel
getPreferredScrollableViewportSize() - Method in class uno.anahata.asi.swing.components.WrappingEditorPane
getPreferredSize() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
getPreferredSize() - Method in class uno.anahata.asi.swing.AgiCard
 
getPreferredSize() - Method in class uno.anahata.asi.swing.components.AdjustingTabPane
getPresentation() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
getPrettyPrintedDefaultClasspath() - Method in class uno.anahata.asi.toolkit.java.Java
Returns a token-efficient, pretty-printed version of the default classpath.
getPrimaryExtension() - Method in class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils.MimeInfo
Gets the primary (first) file extension associated with this MIME type.
getProcessReport() - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Generates a human-readable markdown report of all active Chrome processes on the host system.
getProject() - Method in class uno.anahata.asi.intellij.tools.project.context.AbstractProjectContextProvider
Resolves the IntelliJ Project instance, restoring it from the path if needed.
getProject() - Method in class uno.anahata.asi.nb.tools.project.context.AbstractProjectContextProvider
Resolves the NetBeans Project instance, restoring it from the path if needed.
getProjectAlerts(String) - Method in class uno.anahata.asi.nb.tools.project.Projects
Performs a comprehensive diagnostic scan of a project.
getProjectFiles(String) - Method in class uno.anahata.asi.nb.tools.project.Projects
Generates a structural overview of all files and source folders in a project.
getProjectProvider(String) - Method in class uno.anahata.asi.intellij.tools.project.Projects
Returns a project context provider by path.
getProjectProvider(String) - Method in class uno.anahata.asi.nb.tools.project.Projects
Returns a project context provider by path.
getPromptFeedback() - Method in class uno.anahata.asi.agi.provider.Response
Gets the prompt feedback message, which explains why the prompt was blocked, if applicable.
getPromptFeedback() - Method in class uno.anahata.asi.anthropic.AnthropicResponse
Gets the prompt feedback message, which explains why the prompt was blocked, if applicable.
getPromptFeedback() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
Gets the prompt feedback message, which explains why the prompt was blocked, if applicable.
getPromptFeedback() - Method in class uno.anahata.asi.openai.OpenAiResponse
Gets the prompt feedback message, which explains why the prompt was blocked, if applicable.
getPropertyChangeSupport() - Method in interface uno.anahata.asi.agi.event.PropertyChangeSource
Gets the PropertyChangeSupport instance for this object.
getPropertyChangeSupport() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Gets the PropertyChangeSupport instance for this object.
getProvider() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the provider that owns this model.
getProvider() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the provider that owns this model.
getProvider() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the provider that owns this model.
getProvider(String) - Method in class uno.anahata.asi.AbstractAsiContainer
Retrieves a shared provider instance from the master registry by its UUID.
getProviderByClass(Class) - Method in class uno.anahata.asi.AbstractAsiContainer
Finds a registered provider instance of a specific class.
getProviderDescription(Class) - Static method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Resolves a human-readable description for a given AI provider class.
getProviderDirectory() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Resolves the absolute path to the provider's storage directory.
getProviderId() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Compatibility alias for getUuid() to maintain integration with existing IDE and UI components that expect a provider ID.
getProviderId() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Delegate method to get the id of this models provider.
getProviders() - Method in class uno.anahata.asi.agi.Agi
Gets a list of AI providers available for this session.
getProvidingProviders(Agi, FileObject) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Locates the names of all active providers for a project.
getPrunedHint() - Method in class uno.anahata.asi.agi.message.AbstractPart
Returns a summarized string representation of the part's content to be used as a "Hint" when the part is effectively pruned.
getPrunedHint() - Method in class uno.anahata.asi.agi.message.BlobPart
Returns a summarized string representation of the part's content to be used as a "Hint" when the part is effectively pruned.
getPrunedHint() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Returns a summarized string representation of the part's content to be used as a "Hint" when the part is effectively pruned.
getPsiMemberJavadoc(PsiClass, String) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Returns the Javadoc comment text of a member (method, field or inner class) identified by its canonical FQN within a class.
getPsiMembers(PsiClass) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Collects the fields, methods, constructors and inner classes of a PSI class as JavaMember keychain DTOs.
getPsiMemberSource(PsiClass, String) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Returns the source text of a member (method, field or inner class) identified by its canonical FQN within a class.
getRagTokenCount() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Calculates the token count for the RAG content provided by this instance using the active model.
getRagTokenCount() - Method in class uno.anahata.asi.agi.resource.Resource
Calculates the token count for the RAG content provided by this instance using the active model.
getRank(Component) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Returns the sort rank for result tabs.
getRawClass(Type) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Gets the raw Class object for a given Type.
getRawDescription() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets a rich, potentially HTML-formatted description of the model, including all its metadata.
getRawDescription() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets a rich, potentially HTML-formatted description of the model, including all its metadata.
getRawDescription() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets a rich, potentially HTML-formatted description of the model, including all its metadata.
getRawDescription() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets a rich, potentially HTML-formatted description of the model, including all its metadata.
getRawDescription() - Method in class uno.anahata.asi.huggingface.HuggingFaceModel
Gets a rich, potentially HTML-formatted description of the model, including all its metadata.
getRawDescription() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets a rich, potentially HTML-formatted description of the model, including all its metadata.
getRawDescription() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets a rich, potentially HTML-formatted description of the model, including all its metadata.
getRawHistoryJson() - Method in class uno.anahata.asi.agi.provider.Response
Gets the raw JSON representation of the conversation history sent in the request.
getRawJson() - Method in class uno.anahata.asi.agi.provider.Response
Gets the raw JSON representation of the entire response object.
getRawRequestConfigJson() - Method in class uno.anahata.asi.agi.provider.Response
Gets the raw JSON representation of the request configuration used for this response.
getRecords() - Method in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector
Gets an unmodifiable view of the collection log.
getRedColor(Component) - Method in class uno.anahata.asi.swing.icons.AbstractAnahataIcon
Resolves the Barça Red / Garnet color adaptively based on the active Look and Feel.
getRemainingDepth() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Calculates the remaining depth of the message as the maximum remaining depth of all its parts.
getRemainingDepth() - Method in class uno.anahata.asi.agi.message.AbstractPart
Calculates the remaining depth before this part is auto-pruned.
getRemoveIcon() - Static method in class uno.anahata.asi.swing.icons.IconUtils
Creates an icon for removing items from the context by overlaying a small Anahata badge on a large red '-' symbol.
getResolvedDependencies(String) - Method in class uno.anahata.asi.nb.tools.maven.Maven
Gets the final, fully resolved list of transitive dependencies for the project.
getResolvedPermissions(Class) - Method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Resolves the composite tool permission keys for this toolkit using the concrete class simple name.
getResolvedToolPermissions(Class) - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Aggregates and resolves all tool permission overrides configured across all toolkits.
getResource() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Returns the managed resource orchestrator.
getResourceManager() - Method in class uno.anahata.asi.agi.tool.ToolContext
Convenience method to get the application's ResourceManager.
getResourcesList() - Method in class uno.anahata.asi.agi.resource.ResourceManager
Returns an unmodifiable list of currently managed resources.
getResponse() - Method in class uno.anahata.asi.agi.tool.ToolContext.CapturedToolContext
 
getResponse() - Method in class uno.anahata.asi.agi.tool.ToolContext
Gets the current tool response from the thread-local context.
getResponseJsonSchema() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
Dynamically returns either the wrapped or raw schema based on the wrapResponseSchemas flag in the ToolManager.
getResponseType() - Method in class uno.anahata.asi.agi.tool.spi.AbstractTool
Template method hook for subclasses to provide their specific Response type.
getResponseType() - Method in class uno.anahata.asi.agi.tool.spi.bad.BadTool
 
getResponseType() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
 
getResults() - Method in class uno.anahata.asi.nb.tools.java.JavaTypeSearch
Gets the results of the search.
getResultsFileForTest(String) - Method in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
Resolves the JSON scorecard path for a specific test code within this catalog's results directory.
getRole() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Gets the role of the entity that created this message.
getRole() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Gets the role of the entity that created this message.
getRole() - Method in class uno.anahata.asi.agi.message.UserMessage
Gets the role of the entity that created this message.
getRowCount() - Method in class uno.anahata.asi.swing.AgisTableModel
getRowCount() - Method in class uno.anahata.asi.swing.provider.AiModelTableModel
getSafeScreenCapture(GraphicsDevice) - Static method in class uno.anahata.asi.swing.internal.UICapture
Takes a screenshot of a given screen, must be called on the EDT.
getSafeScreenCapture(Rectangle) - Static method in class uno.anahata.asi.swing.internal.UICapture
Performs a hardware screen capture using environment-aware safe bounds.
getSavedSessionsDir() - Method in class uno.anahata.asi.AbstractAsiContainer
Gets the directory where manually saved agi sessions are stored.
getSchemaAnno(Class) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Retrieves the Swagger @Schema annotation defined at the class level.
getSchemaAnno(Field) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Retrieves the Swagger @Schema annotation defined on a Field.
getScreenshot(String, String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Takes a screenshot of the current page and attaches it to the session.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
getScrollableBlockIncrement(Rectangle, int, int) - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
getScrollableBlockIncrement(Rectangle, int, int) - Method in class uno.anahata.asi.swing.components.ScrollablePanel
getScrollableBlockIncrement(Rectangle, int, int) - Method in class uno.anahata.asi.swing.components.WrappingEditorPane
getScrollableTracksViewportHeight() - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
getScrollableTracksViewportHeight() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
getScrollableTracksViewportHeight() - Method in class uno.anahata.asi.swing.components.ScrollablePanel
getScrollableTracksViewportHeight() - Method in class uno.anahata.asi.swing.components.WrappingEditorPane
getScrollableTracksViewportWidth() - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
getScrollableTracksViewportWidth() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
getScrollableTracksViewportWidth() - Method in class uno.anahata.asi.swing.components.ScrollablePanel
getScrollableTracksViewportWidth() - Method in class uno.anahata.asi.swing.components.WrappingEditorPane
getScrollableUnitIncrement(Rectangle, int, int) - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
getScrollableUnitIncrement(Rectangle, int, int) - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
getScrollableUnitIncrement(Rectangle, int, int) - Method in class uno.anahata.asi.swing.components.ScrollablePanel
getScrollableUnitIncrement(Rectangle, int, int) - Method in class uno.anahata.asi.swing.components.WrappingEditorPane
getScrollPane() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Returns the internal scroll pane used by the concrete implementation.
getScrollPane() - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Accessor for the scroll pane within the assembled frame.
getScrollPane() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Returns the internal scroll pane used by the concrete implementation.
getScrollPane() - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Returns the internal scroll pane used by the concrete implementation.
getSelectedAgi() - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Gets the currently selected agi session in the view.
getSelectedAgi() - Method in class uno.anahata.asi.swing.AsiCardsContainerPanel
 
getSelectedAgi() - Method in class uno.anahata.asi.swing.AsiTableContainerPanel
 
getSelectedModel() - Method in class uno.anahata.asi.agi.resource.Resource
Convenience method to retrieve the currently selected model from the parent session.
getSelectedModel() - Method in class uno.anahata.asi.agi.tool.spi.AbstractTool
Convenience method to resolve the currently selected model from the parent session.
getSentencePiece(String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
getSessionFileCounts(FileObject, boolean) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Returns V2 resource counts for each open session within a folder or package.
getSessionMap() - Method in class uno.anahata.asi.agi.tool.ToolContext
Gets a shared map for storing state across turns within the current agi session.
getSessionsDir() - Method in class uno.anahata.asi.AbstractAsiContainer
Gets the directory where active agi sessions are stored.
getShape() - Method in class uno.anahata.asi.swing.games.Tetris.Shape
Accessor for the underlying tetromino category.
getSharedMemFS() - Static method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Lazily gets the shared MemoryFileSystem.
getShortId() - Method in class uno.anahata.asi.agi.Agi
Gets a short version of the session ID.
getSimpleName() - Method in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
Resolves the simple name of the component for display.
getSimpleName(String) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
Extracts the simple name from a fully qualified name.
getSimpleName(String) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementIntentPolymorphic
Helper to extract the simple name from a potentially complex FQN.
getSimpleNameFromDeclaration(String) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
Parses a member declaration string to extract its simple name.
getSimpleToolkitName() - Method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Extracts the simple unqualified name of the toolkit.
getSkyDome() - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
getSlider() - Method in class uno.anahata.asi.swing.components.SliderSpinner
Gets the underlying JSlider.
getSortLine() - Method in class uno.anahata.asi.toolkit.resources.text.lines.AbstractLineEdit
Returns the 1-based line number where this operation starts.
getSortLine() - Method in class uno.anahata.asi.toolkit.resources.text.lines.LineDeletion
Returns the 1-based line number where this operation starts.
getSortLine() - Method in class uno.anahata.asi.toolkit.resources.text.lines.LineInsertion
Returns the 1-based line number where this operation starts.
getSortLine() - Method in class uno.anahata.asi.toolkit.resources.text.lines.LineReplacement
Returns the 1-based line number where this operation starts.
getSource() - Method in class uno.anahata.asi.nb.tools.java.JavaMember
Gets the source information for this type.
getSource() - Method in class uno.anahata.asi.nb.tools.java.JavaType
Gets the source information for this type.
getSourceActions(JComponent) - Method in class uno.anahata.asi.swing.agi.AgiTransferHandler
getSpinner() - Method in class uno.anahata.asi.swing.components.SliderSpinner
Gets the underlying JSpinner.
getStableUpdateUrl(String) - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Resolves the official Stable Update Center URL for the given NetBeans major version.
getState() - Method in class uno.anahata.asi.intellij.settings.AnahataSettings
getStatus(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Gets the current status of the browser driver for a specific drone.
getSubtypes(JavaType, Integer) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Recursively searches for all subtypes of a given JavaType.
getSubtypes(JavaType, Integer) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Recursively searches for all subtypes (implementations and subclasses) of a given JavaType.
getSubtypesByFqn(String, Integer) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Recursively searches for all subtypes of a type specified by its fully qualified name.
getSubtypesByFqn(String, Integer) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Recursively searches for all subtypes of a type specified by its fully qualified name.
getSubtypesNode(PsiClass, int, int) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Recursively builds the subtype (implementors/subclasses) hierarchy node for a class up to a maximum depth via ClassInheritorsSearch.
getSupertypes(JavaType, Integer) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Recursively searches for all supertypes of a given JavaType.
getSupertypes(JavaType, Integer) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Recursively searches for all supertypes (base classes and interfaces) of a given JavaType.
getSupertypesByFqn(String, Integer) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Recursively searches for all supertypes of a type specified by its fully qualified name.
getSupertypesByFqn(String, Integer) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Recursively searches for all supertypes of a type specified by its fully qualified name.
getSupertypesNode(PsiClass, int, int) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Recursively builds the supertype hierarchy node for a class up to a maximum depth, skipping java.lang.Object.
getSupportedActions() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the list of supported API actions for this model (e.g., "generateContent").
getSupportedActions() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the list of supported API actions for this model (e.g., "generateContent").
getSupportedActions() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the list of supported API actions for this model (e.g., "generateContent").
getSupportedActions() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets the list of supported API actions for this model (e.g., "generateContent").
getSupportedActions() - Method in class uno.anahata.asi.mistral.MistralModel
Gets the list of supported API actions for this model (e.g., "generateContent").
getSupportedActions() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the list of supported API actions for this model (e.g., "generateContent").
getSupportedActions() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the list of supported API actions for this model (e.g., "generateContent").
getSupportedResponseModalities() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the list of response modalities supported by this model (e.g., "TEXT", "IMAGE", "AUDIO").
getSupportedResponseModalities() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the list of response modalities supported by this model (e.g., "TEXT", "IMAGE", "AUDIO").
getSupportedResponseModalities() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the list of response modalities supported by this model (e.g., "TEXT", "IMAGE", "AUDIO").
getSupportedResponseModalities() - Method in class uno.anahata.asi.mistral.MistralModel
Gets the list of response modalities supported by this model (e.g., "TEXT", "IMAGE", "AUDIO").
getSupportedResponseModalities() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Gets the list of response modalities supported by this model (e.g., "TEXT", "IMAGE", "AUDIO").
getSupportedResponseModalities() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the list of response modalities supported by this model (e.g., "TEXT", "IMAGE", "AUDIO").
getSymbolBaseIcon(boolean) - Static method in class uno.anahata.asi.swing.icons.IconUtils
Internal helper to create an icon with a symbol base and an Anahata badge.
getSystemInstructions() - Method in class uno.anahata.asi.agi.context.ContextManager
Gets the list of system instructions by processing all enabled providers.
getSystemInstructions() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.agi.context.core.CoreContextProvider
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.agi.provider.RequestConfig
Gets the system instructions for this request, assembled just-in-time by the ContextManager.
getSystemInstructions() - Method in class uno.anahata.asi.agi.resource.Resource
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.agi.tool.ToolManager
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.intellij.tools.ide.IDE
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.intellij.tools.java.IntellijJava
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.intellij.tools.maven.Maven
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.intellij.tools.project.Projects
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.nb.tools.ide.IDE
 
getSystemInstructions() - Method in class uno.anahata.asi.nb.tools.ide.Refactor
 
getSystemInstructions() - Method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
 
getSystemInstructions() - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.nb.tools.java.CodeRefiner
 
getSystemInstructions() - Method in class uno.anahata.asi.nb.tools.java.Hints
 
getSystemInstructions() - Method in class uno.anahata.asi.nb.tools.java.NbJava
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.nb.tools.maven.Maven
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.nb.tools.project.Projects
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.swing.toolkit.Screens
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.swing.toolkit.SwingJava
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.toolkit.AsiContainer
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.toolkit.History
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.toolkit.java.Java
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.toolkit.resources.Resources
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.toolkit.Session
 
getSystemInstructions() - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Gets a list of system instruction strings provided by this context provider.
getSystemInstructions() - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Gets a list of system instruction strings provided by this context provider.
getSystemJdkJavaFxVersion() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Resolves the version of JavaFX if bundled in the host JDK.
getSystemProperties() - Method in class uno.anahata.asi.toolkit.java.Java
Generates a token-efficient, hierarchical representation of all JVM system properties (excluding the classpath itself).
getTabContent(long) - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansOutput
Retrieves the full text content of a specific output tab.
getTabId() - Method in class uno.anahata.asi.nb.tools.terminal.TerminalTab
Resolves the transient identity hash code of the Term component.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class uno.anahata.asi.swing.agi.context.ContextTableCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class uno.anahata.asi.swing.AsiTableContainerPanel.ContextUsageCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class uno.anahata.asi.swing.AsiTableContainerPanel.StatusCellRenderer
 
getTabTailStatic(long, int) - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansOutput
Retrieves the last few lines of text from a specific output tab efficiently.
getTabTitle(Term) - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Traverses the Swing hierarchy upwards from a Term component to retrieve its user-visible tab title.
getTermContent() - Method in class uno.anahata.asi.nb.tools.terminal.TerminalTab
Safely reads the terminal scrollback buffer completely off the EDT thread using raw line getters.
getTests() - Method in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
Retrieves an unmodifiable view of all registered test definitions.
getText() - Method in class uno.anahata.asi.agi.message.InputUserMessage
Gets the text content of the primary editable part.
getText() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
getTexts() - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
getTheme() - Method in class uno.anahata.asi.swing.agi.SwingAgiConfig
Returns a new theme object containing the color and font definitions for the UI.
getThoughtSignature() - Method in interface uno.anahata.asi.agi.message.ThoughtSignature
Gets the signature of the thought process as a byte array.
getThreadSafeLogger() - Method in class uno.anahata.asi.agi.tool.ToolContext
Gets a thread-safe logging consumer that automatically propagates the current tool execution context whenever a message is logged.
getTitle() - Method in class uno.anahata.asi.nb.ui.render.DiffStreamSource
getTokenCount() - Method in class uno.anahata.asi.agi.message.AbstractPart
Retrieves the cached token count for this part.
getTokenCount() - Method in class uno.anahata.asi.agi.resource.view.MediaView
Returns the token count for the current processed state of this view
getTokenCount() - Method in interface uno.anahata.asi.agi.resource.view.ResourceView
Returns the token count for the current processed state of this view
getTokenCount() - Method in class uno.anahata.asi.agi.resource.view.TextView
Returns the token count for the current processed state of this view
getTokenCount() - Method in class uno.anahata.asi.agi.tool.spi.AbstractTool
Calculates the total token count of this tool on-the-fly using the active model.
getTokenCount() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
Calculates the total token count of this toolkit on-the-fly by aggregating the cached token counts of all its contained tools.
getTokenCount() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Retrieves the cached token count for this response.
getTokenCount(boolean) - Method in class uno.anahata.asi.agi.message.AbstractMessage
Calculates the total number of tokens in this message, summing the token counts of its visible parts.
getTokenCount(AbstractModel) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolParameter
Calculates the token count of this parameter on-the-fly using the active model's tokenizer.
getTokenizerName(String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
getTokenizerType() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the effective tokenizer type for this model.
getTokenThreshold() - Method in class uno.anahata.asi.agi.AgiConfig
Gets the maximum number of tokens allowed in the context window.
getTokenThreshold() - Method in class uno.anahata.asi.agi.context.ContextManager
Gets the maximum number of tokens allowed in the context window.
getTool() - Method in class uno.anahata.asi.agi.tool.ToolContext
Convenience method to get the metadata for the tool currently being executed.
getToolCalls() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Filters and returns only the tool call parts from this message.
getToolContext() - Method in class uno.anahata.asi.agi.tool.ToolContext.CapturedToolContext
 
getToolContext() - Method in class uno.anahata.asi.agi.tool.ToolContext
Returns a thread-safe snapshot of this context.
getToolDeclarationJson(AbstractTool, RequestConfig) - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the provider-specific JSON representation of a tool's declaration.
getToolDeclarationJson(AbstractTool, RequestConfig) - Method in class uno.anahata.asi.anthropic.AnthropicModel
 
getToolDeclarationJson(AbstractTool, RequestConfig) - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the provider-specific JSON representation of a tool's declaration.
getToolDeclarationJson(AbstractTool, RequestConfig) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
 
getToolDeclarationJson(AbstractTool, RequestConfig) - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the provider-specific JSON representation of a tool's declaration.
getToolkit(Class) - Method in class uno.anahata.asi.agi.Agi
Convenience method to retrieve a toolkit instance from the tool manager.
getToolkit(Class) - Method in class uno.anahata.asi.agi.tool.ToolContext
Retrieves the singleton instance of a registered toolkit class.
getToolkitFqns() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Extracts the fully qualified class names (FQNs) or names of all configured toolkits for this test.
getToolkitInstance() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
Retrieves the instance of the toolkit class from the parent toolkit.
getToolkitInstance(Class) - Method in class uno.anahata.asi.agi.tool.ToolManager
Retrieves the singleton instance of a registered toolkit class.
getToolManager() - Method in class uno.anahata.asi.agi.tool.ToolContext
Convenience method to get the application's global ToolManager.
getToolName() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Gets the name of the tool to be invoked.
getToolName() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Gets the name of the tool that was invoked.
getToolResponses() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Returns all tool responses associated with the tool calls in this message.
getTooltipText() - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer.CommentGutterRenderer
getTooltipText() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
getToolWindowsMarkdown() - Method in class uno.anahata.asi.intellij.tools.ide.IDE
Produces a Markdown table of every registered tool window across all open projects, with visibility/active state.
getTopComponentsMarkdown() - Method in class uno.anahata.asi.nb.tools.ide.IDE
Gets a Markdown table of all open IDE windows.
getTotalActiveProjectiles() - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
Returns the total count of currently active in-flight projectiles on the track (active shells and placed bananas).
getTotalPromptLoad() - Method in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector.Stats
Calculates the total prompt load (tokens sent to the model).
getTotalSize() - Method in class uno.anahata.asi.nb.tools.project.components.JavaPackage
Calculates the total recursive size of this node and all its descendants.
getTotalSize() - Method in class uno.anahata.asi.nb.tools.project.components.JavaSourceGroup
Calculates the total recursive size of this node and all its descendants.
getTotalSize() - Method in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
Calculates the total recursive size of this node and all its descendants.
getTotalSize() - Method in class uno.anahata.asi.nb.tools.project.components.ProjectNode
Calculates the total recursive size of this node and all its descendants.
getTotalSize() - Method in class uno.anahata.asi.nb.tools.project.components.ProjectStructure
Calculates the total recursive size of this node and all its descendants.
getTotalSize() - Method in class uno.anahata.asi.nb.tools.project.components.ResourceFolder
Calculates the total recursive size of this node and all its descendants.
getTotalSize() - Method in class uno.anahata.asi.nb.tools.project.components.ResourceSourceGroup
Calculates the total recursive size of this node and all its descendants.
getTotalTokenCount() - Method in class uno.anahata.asi.agi.provider.Response
Gets the total number of tokens for the entire interaction (prompt + all candidates).
getTotalTokenCount() - Method in class uno.anahata.asi.anthropic.AnthropicResponse
Gets the total number of tokens for the entire interaction (prompt + all candidates).
getTotalTokenCount() - Method in class uno.anahata.asi.gemini.GeminiResponse
Gets the total number of tokens for the entire interaction (prompt + all candidates).
getTotalTokenCount() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
Gets the total number of tokens for the entire interaction (prompt + all candidates).
getTotalTokenCount() - Method in class uno.anahata.asi.openai.OpenAiResponse
Gets the total number of tokens for the entire interaction (prompt + all candidates).
getTrackCoins() - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
getTrackCurbs() - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
getTrackNode() - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class uno.anahata.asi.swing.agi.context.ContextTreeCellRenderer
Implementation details: 1.
getTreePathHandleForClass(FileObject) - Static method in class uno.anahata.asi.nb.tools.ide.Refactor
Creates a TreePathHandle for the primary top-level class in a file.
getTruncatedHint(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.TextResourceReplacements
Helper to construct a viewport truncation diagnostic hint if the resource view in the RAG prompt is currently truncated.
getTruncatedTokenColor() - Static method in class uno.anahata.asi.swing.agi.SwingAgiConfig
Gets a theme-adaptive warning color for truncated resource token counts.
getTurnMap() - Method in class uno.anahata.asi.agi.tool.ToolContext
Gets a shared map for storing state across turns within the current agi session.
getTypeJavadocs(JavaType) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Gets the Javadoc for a given JavaType.
getTypeJavadocs(JavaType) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets the Javadoc for a given JavaType.
getTypeJavadocsByFqn(String) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Gets the Javadoc for a type specified by its fully qualified name.
getTypeJavadocsByFqn(String) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets the Javadoc for a type specified by its fully qualified name.
getTypeName(Type) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Gets the fully qualified name of a Java type.
getUI(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Retrieves the platform-specific UI component associated with an Agi session.
getUI(Agi) - Method in class uno.anahata.asi.desktop.swing.AsiDesktopAsiContainer
Retrieves the platform-specific UI component associated with an Agi session.
getUI(Agi) - Method in class uno.anahata.asi.intellij.IntellijAsiContainer
Retrieves the platform-specific UI component associated with an Agi session.
getUI(Agi) - Method in class uno.anahata.asi.nb.NetBeansAsiContainer
 
getUnifiedDiff(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
Generates a unified diff of the proposed changes against the captured original content.
getUniversalUpdateUnitProvider() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Retrieves the Universal UpdateUnitProvider if registered.
getUnloadableSessionsDir() - Method in class uno.anahata.asi.AbstractAsiContainer
Gets the directory where agi sessions that failed to load are moved.
getUpdateCenterCodeName(AnahataUcUtils.UpdateCenterType) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Resolves the internal provider code name for the given update center type.
getUpdateCenterDescription(AnahataUcUtils.UpdateCenterType) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Resolves the description for the given update center type.
getUpdateCenterDisplayName(AnahataUcUtils.UpdateCenterType) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Resolves the default display name for the given update center type.
getUpdateCenterUrl(AnahataUcUtils.UpdateCenterType) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Resolves the catalog URL for the given update center type.
getUpdateUnitProvider(boolean) - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Retrieves the specified Anahata UpdateUnitProvider if registered.
getUpdateUnitProvider(AnahataUcUtils.UpdateCenterType) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Retrieves the specified Anahata UpdateUnitProvider if registered.
getUri() - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Gets the unique URI for this resource.
getUri() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Gets the unique URI for this resource.
getUri() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Gets the unique URI for this resource.
getUrlOfClass(PsiClass) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Resolves the source/class-file file: URL backing a PSI class, used as the keychain for later source/javadoc lookups.
getUsageMetadata() - Method in class uno.anahata.asi.agi.provider.Response
Gets the usage metadata for the response.
getUserName() - Static method in class uno.anahata.asi.internal.TextUtils
Gets the name of the current user.
getUuidByUri(String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Finds the UUID of a managed resource by its URI.
getValidAccessToken(YouTubeCredentials) - Static method in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Obtains a valid, unexpired OAuth2 access token.
getValue() - Method in class uno.anahata.asi.swing.components.SliderSpinner
Gets the current value from the spinner.
getValueAt(int, int) - Method in class uno.anahata.asi.swing.AgisTableModel
getValueAt(int, int) - Method in class uno.anahata.asi.swing.provider.AiModelTableModel
getValueAt(Object, int) - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
Implementation details: Delegates value retrieval to the AbstractContextNode based on the column index.
getValueAt(Object, int) - Method in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
getVcsStatus() - Method in class uno.anahata.asi.intellij.tools.vcs.Vcs
Reports the version-control status of all open projects: local changes grouped by change list, plus unversioned files.
getVersion() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Gets the version string for this model.
getVersion() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Gets the version string for this model.
getVersion() - Method in class uno.anahata.asi.gemini.GeminiModel
Gets the version string for this model.
getVersion() - Method in class uno.anahata.asi.gemini.HardcodedGeminiModel
Gets the version string for this model.
getVersion() - Method in class uno.anahata.asi.huggingface.HuggingFaceModel
Gets the version string for this model.
getVersion() - Method in class uno.anahata.asi.openai.OpenAiModel
Gets the version string for this model.
getVideoStats(String) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Retrieves live statistics and engagement metrics (views, likes, comments) for a YouTube video.
getViewport() - Method in class uno.anahata.asi.nb.tools.terminal.TerminalTab
 
getVisiblePercentage() - Method in class uno.anahata.asi.agi.resource.view.TextView
Calculates the percentage of the total resource content currently visible in prompt.
getVisiblePercentage() - Method in class uno.anahata.asi.swing.agi.resources.ResourceNode
Calculates the percentage of the total resource content currently visible in prompt.
getVisualRepresentation(Transferable) - Method in class uno.anahata.asi.swing.agi.AgiTransferHandler
getWaypointCount(TrackBuilder.CircuitType) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
Calculates the total number of primary waypoints defining the specified circuit layout.
getWaypoints() - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
getWorkDir() - Static method in class uno.anahata.asi.AbstractAsiContainer
Gets the root Anahata AI working directory (e.g., ~/.anahata/asi).
getWorkDirSubDir(String) - Static method in class uno.anahata.asi.AbstractAsiContainer
Gets a named subdirectory within the global root working directory, creating it if it doesn't exist.
getWrapper() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Lazy getter for the visible wrapper panel.
goBack(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Navigates back in the browser history.
GOD_FUCKING_KNOWS - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
Anahata-specific catch-all for reasons not recognized in this version.
goForward(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Navigates forward in the browser history.
GOOGLE_AUTH_ENDPOINT - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Google OAuth 2.0 user authorization endpoint URL.
GOOGLE_TOKEN_ENDPOINT - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Google OAuth 2.0 token exchange and refresh endpoint URL.
grepField - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Field for entering a regex pattern to filter lines (grep).
grepPattern - Variable in class uno.anahata.asi.agi.resource.view.TextViewportSettings
A regular expression pattern for filtering lines (grep).
groundingContentBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for grounding metadata content.
groundingDetailsContentBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for grounding source details content.
groundingDetailsHeaderBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for grounding source details header.
groundingDetailsHeaderColor - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for grounding source details header text.
groundingHeaderBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for grounding metadata headers.
groundingMetadata - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The grounding metadata for the response.
GroundingMetadata - Class in uno.anahata.asi.agi.message.web
Metadata about the grounding sources used by the model.
GroundingMetadata() - Constructor for class uno.anahata.asi.agi.message.web.GroundingMetadata
 
GroundingMetadataPanel - Class in uno.anahata.asi.swing.agi.message
A specialized Swing panel for rendering GroundingMetadata in a rich, interactive format.
GroundingMetadataPanel(AgiPanel, GroundingMetadata) - Constructor for class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
Constructs a new GroundingMetadataPanel.
groundingPanel - Variable in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
The panel displaying grounding metadata, if available.
GroundingSource - Class in uno.anahata.asi.agi.message.web
Represents a single web source used for grounding, including its URI and title.
GroundingSource() - Constructor for class uno.anahata.asi.agi.message.web.GroundingSource
 
GROUP_ID - Static variable in class uno.anahata.asi.intellij.ui.AnahataNotifications
The notification group id (must match the notificationGroup in plugin.xml).
groupDeclaredDependencies(List) - Static method in class uno.anahata.asi.nb.tools.maven.Maven
Groups a list of flat Maven dependencies into a hierarchical structure by scope and groupId.
groupId - Variable in class uno.anahata.asi.nb.tools.maven.MavenArtifactSearchResult
The groupId of the artifact (e.g., 'org.apache.commons').
groupResolvedArtifacts(Collection) - Static method in class uno.anahata.asi.nb.tools.maven.Maven
Groups a collection of resolved Maven artifacts into a hierarchical structure by scope and groupId.
groups - Variable in class uno.anahata.asi.nb.tools.maven.DependencyScope
The list of dependency groups categorized under this scope.
groups - Variable in class uno.anahata.asi.nb.tools.maven.ResolvedDependencyScope
The list of dependency groups belonging to this scope.

H

handle - Variable in class uno.anahata.asi.agi.resource.Resource
The source handle providing access to raw data and metadata.
handle - Variable in class uno.anahata.asi.nb.tools.java.JavaType
The NetBeans ElementHandle providing a unique, resolvable identity for the type.
handle - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
The current handle being displayed.
handleAgiChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.AgiCard
Handles property change events from the agi session.
handleAsiChange(PropertyChangeEvent) - Method in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
Handles changes to the container's active agis list, syncing the UI tabs.
handleAsiChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.AgisTableModel
Handles property change events from the ASI container to trigger a refresh.
handleCandidatesStart(List) - Method in class uno.anahata.asi.agi.Agi
Handles the initial set of candidates received from a stream.
handleChunk(GenerateContentResponse, List) - Method in class uno.anahata.asi.gemini.GeminiModel
Processes a single streaming chunk by appending its deltas to the corresponding target messages.
handleCompletion() - Method in class uno.anahata.asi.swing.internal.SwingTask
Propagates results or errors to the EDT callbacks.
handleEvent(String, JsonNode) - Method in class uno.anahata.asi.anthropic.AnthropicMessage
Processes a single streaming event from the Anthropic API.
handleException(IOException) - Method in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
Handles IOExceptions by logging them once to prevent log flooding.
handleHistoryChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.AgiCard
Handles history change events from the context manager.
handleKeyPress(KeyEvent) - Method in class uno.anahata.asi.swing.games.Arkanoid
Handles key press inputs based on the current game state.
handleMetricsChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.AgisTableModel
Handles property change events from individual sessions to update specific rows.
handleNicknameChange(PropertyChangeEvent) - Method in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
Handles updates to a agi's nickname by updating the corresponding tab title.
handleNicknameChange(PropertyChangeEvent) - Method in class uno.anahata.asi.nb.AgiTopComponent
Handles nickname changes by updating the TopComponent titles.
handleOperationMove(OperationEvent.Move) - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Processes global file move operations fired by the IDE loaders layer.
handlePropertyChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Handles property change events from the tool call or response.
handleReset() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Wipes the template configurations and hot-reloads the UI components to reflect the new DNA.
handleResourceChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.AgiCard
Handles resource change events from the resource manager.
handleResponseMetadata(Candidate, GenerateContentResponse, GeminiModelMessage, int) - Method in class uno.anahata.asi.gemini.GeminiModel
Unified handler for response metadata (finish reason, grounding).
handlers - Variable in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
The list of specialized handlers used to extract metadata (IDs, versions, vendors) from within the JARs.
handleSave() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Triggers the synchronized save sequence and invokes the close callback upon success.
handleSave(FileObject) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Forces the IDE to save and flush any open document buffers for the given file.
handleSectorContainer - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Container for handle-specific metadata panel.
handleSimpleTypeSchema(Type) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Handles schema generation for simple Java types (String, Number, Boolean, Enum).
handleStatusChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.AgiCard
Handles status change events from the agi status manager.
handleStatusSound(AgiStatus) - Method in class uno.anahata.asi.swing.agi.status.StatusPanel
Plays a sound notification based on the new status.
handleStreamEvent(JsonNode) - Method in class uno.anahata.asi.openai.OpenAiModelMessage
Handles a Server-Sent Event (SSE) from the OpenAI Responses API stream.
handleTurnResult(List) - Method in class uno.anahata.asi.agi.Agi
Handles the final result of a generation turn (sync or stream).
HardcodedGeminiModel - Class in uno.anahata.asi.gemini
A specialized GeminiModel that uses hardcoded metadata instead of fetching it from the Gemini API.
HardcodedGeminiModel(GeminiAiProvider, String) - Constructor for class uno.anahata.asi.gemini.HardcodedGeminiModel
Constructs a new hardcoded model instance.
hardPrune() - Method in class uno.anahata.asi.agi.context.ContextManager
Performs a hard prune on the entire agi history.
hardwareDevice - Variable in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
The underlying Anahata hardware abstraction for the target device.
hasAnyBananas() - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
Checks if there are any active banana hazards currently deployed on the track.
hasAnyProviderConfigured() - Method in class uno.anahata.asi.AbstractAsiContainer
Checks if any of the AI providers configured in the global template have at least one valid API key.
hasClientSecrets() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Checks if client ID and client secret are configured.
hasContentChanged() - Method in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
Checks if the current content is different from the last rendered content.
hash(byte[], String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
hashCode() - Method in record class uno.anahata.asi.agi.provider.GenerationRequest
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel.LafItem
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
Returns a hash code value for this object.
hashCode() - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader.TokenizerConfig
 
hashCode() - Method in class uno.anahata.asi.gemini.tokenizer.Token
 
hashCode() - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer.CommentGutterRenderer
hashCode() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
Returns a hash code value for this object.
hashCode() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
hashCode() - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Returns a hash code value for this object.
hashCode() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Returns a hash code value for this object.
hasKeys() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Checks if there are any valid (non-comment, non-empty) API keys configured for this provider.
hasLock(File) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Checks if a directory contains any active lock files.
hasPendingTools() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Checks if there are any tool calls with responses in a PENDING state.
headerClickListener - Variable in class uno.anahata.asi.swing.components.CollapsibleTitledPanel
The cached mouse listener instance attached to the header to trigger expand/collapse.
headerPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The header panel for session identity and model/provider selection.
HeaderPanel - Class in uno.anahata.asi.swing.agi
The header panel for the agi UI, containing the agi nickname, session controls, and provider/model selection components.
HeaderPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.HeaderPanel
Constructs the header panel and initializes references.
headerSubtitle - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The subtitle displayed on the overlay header.
headerTitle - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The title displayed on the overlay header.
headerVisible - Variable in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Whether the header panel (Language, Copy, Edit) is visible.
heading - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
headless - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
Indicates whether this drone is running in an invisible headless mode.
headlight - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
height - Variable in class uno.anahata.asi.internal.ImageMetadataUtils.ImageMetadata
The parsed height of the image in pixels.
height - Variable in class uno.anahata.asi.swing.games.Arkanoid
The height of the game arena in pixels.
height - Variable in class uno.anahata.asi.swing.games.Brick
The height of the brick.
HEIGHT - Variable in class uno.anahata.asi.swing.games.Snake
The height of the game board in pixels.
HF_HUB_BASE - Static variable in class uno.anahata.asi.huggingface.HuggingFaceProvider
The base URL for the Hugging Face Hub metadata API.
hierarchyChanged(HierarchyEvent) - Method in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
HIGH - Enum constant in enum class uno.anahata.asi.agi.provider.ThinkingLevel
High thinking effort.
HintInfo() - Constructor for class uno.anahata.asi.nb.tools.java.Hints.HintInfo
 
HintMetadata() - Constructor for class uno.anahata.asi.nb.tools.java.Hints.HintMetadata
 
Hints - Class in uno.anahata.asi.intellij.tools.java
Surfaces IntelliJ's on-the-fly analysis (inspections + annotators) for a file.
Hints - Class in uno.anahata.asi.nb.tools.java
A toolkit for managing and applying Java hints and code fixes within the NetBeans IDE.
Hints() - Constructor for class uno.anahata.asi.intellij.tools.java.Hints
Constructs the Hints toolkit (instantiated reflectively via its public no-arg constructor).
Hints() - Constructor for class uno.anahata.asi.nb.tools.java.Hints
 
Hints.HintInfo - Class in uno.anahata.asi.nb.tools.java
Represents a single Java hint or code fix suggestion.
Hints.HintMetadata - Class in uno.anahata.asi.nb.tools.java
Represents metadata for a registered Java hint type.
history - Variable in class uno.anahata.asi.agi.context.ContextManager
The canonical conversation history.
history - Variable in record class uno.anahata.asi.agi.provider.GenerationRequest
The field for the history record component.
history - Variable in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
The field for the history record component.
history() - Method in record class uno.anahata.asi.agi.provider.GenerationRequest
Returns the value of the history record component.
history() - Method in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
Returns the value of the history record component.
History - Class in uno.anahata.asi.toolkit
A specialized toolkit for managing the conversation history, including metadata injection and surgical pruning of messages and parts.
History() - Constructor for class uno.anahata.asi.toolkit.History
 
historyJson - Variable in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
The field for the historyJson record component.
historyJson - Variable in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
The field for the historyJson record component.
historyJson() - Method in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
Returns the value of the historyJson record component.
historyJson() - Method in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
Returns the value of the historyJson record component.
historyJsonLink - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Hyperlink to view the conversation history as JSON.
historyListener - Variable in class uno.anahata.asi.swing.agi.chat.ConversationPanel
The property change listener bound to the context manager's history to trigger structural updates on the EDT.
historyListener - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Listener for history changes to trigger tree refreshes.
historyListener - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Reactive listener for history changes.
historyListener - Variable in class uno.anahata.asi.swing.AgiCard
The listener for history changes in the context manager.
HistoryNode - Class in uno.anahata.asi.swing.agi.context
A context tree node representing the conversation history.
HistoryNode(AgiPanel, ContextManager) - Constructor for class uno.anahata.asi.swing.agi.context.HistoryNode
Constructs a new HistoryNode.
historyTokens - Variable in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Cached history token count (including children).
hitsLeft - Variable in class uno.anahata.asi.swing.games.Brick
Hits remaining to destroy the brick.
hokusPocus() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Resets the internal state of the provider, typically to force a key rotation.
hokusPocus() - Method in class uno.anahata.asi.anthropic.AnthropicProvider
 
hokusPocus() - Method in class uno.anahata.asi.gemini.GeminiAiProvider
Resets the internal state of the provider, typically to force a key rotation.
hokusPocus() - Method in class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Resets the internal state of the provider, typically to force a key rotation.
homing - Variable in class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
horizon - Variable in class uno.anahata.asi.swing.games.AgiKart
Horizon row index on the low-res screen buffer.
Host - Class in uno.anahata.asi.toolkit
A toolkit for interacting with the host operating system and JVM.
Host() - Constructor for class uno.anahata.asi.toolkit.Host
 
hostApplicationId - Variable in class uno.anahata.asi.AbstractAsiContainer
The unique identifier for the host application (e.g., "netbeans", "standalone").
HostedCodeExecutionCallPart - Class in uno.anahata.asi.agi.message.code
A specialized part representing a request from the model to execute code on the server (e.g., Python in OpenAI's Code Interpreter or Gemini's Code Execution).
HostedCodeExecutionCallPart(AbstractModelMessage, String, String, byte[]) - Constructor for class uno.anahata.asi.agi.message.code.HostedCodeExecutionCallPart
Constructs a new ModelCodeCallPart.
HostedCodeExecutionResultPart - Class in uno.anahata.asi.agi.message.code
A specialized part representing the output or logs from a server-side code execution.
HostedCodeExecutionResultPart(AbstractModelMessage, String, byte[]) - Constructor for class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart
Constructs a new ModelCodeOutputPart.
HostedCodeExecutionResultPart.ModelCodeExectionOutcome - Enum Class in uno.anahata.asi.agi.message.code
The possible outcomes of a server-side code execution.
hostedToolsEnabled - Variable in class uno.anahata.asi.agi.AgiConfig
If true, server-side tools (like Google Search) are enabled.
htmlDisplayName - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The HTML-enhanced display name of the window (if configured).
htmlDisplayName - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The HTML-formatted display name, potentially containing IDE status annotations (e.g.
htmlRenderer - Variable in class uno.anahata.asi.swing.agi.message.part.text.MarkupTextSegmentRenderer
The Flexmark HTML renderer.
htmlRenderer - Variable in class uno.anahata.asi.swing.agi.render.HtmlRendererUtils
The Flexmark renderer used to transform the AST into HTML.
HtmlRendererUtils - Class in uno.anahata.asi.swing.agi.render
Centralized utility for rendering Markdown and HTML content within the ASI Swing UI.
HtmlRendererUtils() - Constructor for class uno.anahata.asi.swing.agi.render.HtmlRendererUtils
 
HTTP_CLIENT - Static variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The shared, thread-safe HTTP Client instance.
HTTP_CLIENT - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTube
Shared HTTP client configured with a 30-second connect timeout and HTTP/2 support.
HTTP_CLIENT - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Shared HTTP client configured with a 15-second connect timeout for OAuth exchanges.
httpClient - Variable in class uno.anahata.asi.anthropic.AnthropicProvider
The HTTP client used for communication. transient to avoid serialization.
httpClient - Static variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
httpClient - Variable in class uno.anahata.asi.openai.OpenAiResponsesProvider
The HTTP client used for all communication with the OpenAI API.
HUB_CLIENT - Static variable in class uno.anahata.asi.huggingface.HuggingFaceProvider
A specialized HTTP client for fetching model configuration files from the Hub.
hubConfig - Variable in class uno.anahata.asi.huggingface.HuggingFaceModel
The raw JSON from the model's 'config.json', containing architectural details and token limits.
HuggingFaceModel - Class in uno.anahata.asi.huggingface
A model instance that carries additional metadata discovered from the Hugging Face Hub.
HuggingFaceModel(HuggingFaceProvider, String, String) - Constructor for class uno.anahata.asi.huggingface.HuggingFaceModel
Constructs a new Hugging Face model instance.
HuggingFaceProvider - Class in uno.anahata.asi.huggingface
A specialized provider for the Hugging Face Inference API that performs deep model inspection by fetching metadata directly from the HF Hub.
HuggingFaceProvider() - Constructor for class uno.anahata.asi.huggingface.HuggingFaceProvider
Constructs a new Hugging Face provider with the stable UUID 'HuggingFace' and pre-configured endpoint and acquisition URIs.

I

icon - Variable in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
The field for the icon record component.
icon() - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
Returns the value of the icon record component.
ICON - Static variable in class uno.anahata.asi.swing.agi.context.HistoryNode
The standard pulse icon to visualize the live conversation feed.
ICON - Static variable in class uno.anahata.asi.swing.agi.resources.ResourcesNode
The standard icon used for visual identification of resources root node.
ICON_BASE - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Resource path on classpath for the Anahata 16x16 icon displayed in the Plugins manager.
ICON_BASE - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Resource path on classpath for the Anahata 16x16 icon displayed in the Plugins manager.
ICON_REGISTRY - Static variable in class uno.anahata.asi.swing.icons.IconUtils
A global registry for mapping icon IDs to actual Icon objects.
ICON_SIZE - Static variable in class uno.anahata.asi.swing.agi.HeaderPanel
Standard pixel size for header actions buttons.
ICON_SIZE - Static variable in class uno.anahata.asi.swing.agi.ToolbarPanel
The size of the icons in the toolbar.
iconLabel - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderListCellRenderer
The visual label for displaying the provider icon.
iconProvider - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig
The provider for context-related icons, used to visually distinguish between different types of resources and tools.
IconProvider - Interface in uno.anahata.asi.swing.icons
An interface for providing icons for various context-related objects.
IconUtils - Class in uno.anahata.asi.swing.icons
A utility class for loading, scaling, and managing a global registry of icons.
IconUtils() - Constructor for class uno.anahata.asi.swing.icons.IconUtils
 
id - Variable in class uno.anahata.asi.agi.context.BasicContextProvider
The unique identifier for this provider.
id - Variable in class uno.anahata.asi.agi.provider.ServerTool
The unique identifier for the tool.
id - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
A unique, immutable identifier for this specific invocation request.
id - Variable in class uno.anahata.asi.anthropic.AnthropicResponse
The unique response ID provided by Anthropic.
id - Variable in class uno.anahata.asi.gemini.tokenizer.Token
 
id - Variable in class uno.anahata.asi.nb.tools.ide.OutputTabInfo
The unique identifier of the output tab.
id - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The unique identifier of the TopComponent window.
id - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintInfo
The unique identifier for the hint type.
id - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintMetadata
The unique identifier of the hint.
id - Variable in class uno.anahata.asi.nb.tools.maven.DeclaredArtifact
The compact artifact identity string (e.g., 'groupId:artifactId:version').
id - Variable in class uno.anahata.asi.nb.tools.maven.DependencyGroup
The common groupId for all artifacts in this group.
id - Variable in class uno.anahata.asi.nb.tools.maven.ResolvedDependencyGroup
The common groupId for all artifacts in this group.
id - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The project ID, which is typically the folder name.
id - Variable in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleHostedTool
The unique hosted tool identifier.
id - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
The unique identifier for the response (e.g., chatcmpl-..., resp_...).
id - Variable in class uno.anahata.asi.openai.OpenAiResponse
The unique identifier of the response.
id - Variable in class uno.anahata.asi.swing.toolkit.Screens.SharedRegion
The unique UUID identifier of the shared region.
id - Variable in class uno.anahata.asi.toolkit.audio.AudioDevice
The unique identifier for the device, derived from hardware metadata.
id - Variable in class uno.anahata.asi.toolkit.java.classpath.JarMetadata
The logical ID of the JAR (usually the artifactId).
id - Variable in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
The unique identifier code for the catalog (e.g., "ANAHATA-AGI-1").
id - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
The unique identifier for this drone.
id() - Method in class uno.anahata.asi.gemini.tokenizer.Token
 
ID - Static variable in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidgetFactory
The widget id, shared with the widget and the plugin.xml registration.
ID() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
ID_COL - Static variable in class uno.anahata.asi.swing.AgisTableModel
The column index for the session ID.
ID_REGISTRY - Static variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRendererFactory
Static registry mapping string IDs to their specialized renderer classes.
IDE - Class in uno.anahata.asi.intellij.tools.ide
Provides tools for interacting with the IntelliJ IDEA IDE itself: tailing the IDE log, revealing files in the Project view, and reporting the state of the tool-window system.
IDE - Class in uno.anahata.asi.nb.tools.ide
Provides tools for interacting with the NetBeans IDE.
IDE() - Constructor for class uno.anahata.asi.intellij.tools.ide.IDE
Constructs a new IDE toolkit and registers its child context providers.
IDE() - Constructor for class uno.anahata.asi.nb.tools.ide.IDE
Constructs a new IDE toolkit and initializes its child context providers.
IDE.SelectInTarget - Enum Class in uno.anahata.asi.nb.tools.ide
Defines the supported targets for programmatic selection in the IDE.
identifyMessage(AbstractMessage) - Method in class uno.anahata.asi.agi.context.ContextManager
Assigns sequential IDs to the message and all its parts.
identifyPart(AbstractPart) - Method in class uno.anahata.asi.agi.context.ContextManager
Assigns a sequential ID to a single part if it doesn't already have one.
idField - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Text field displaying the unique resource identifier.
IDLE - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
The model has finished processing and is waiting for the user's next input.
idToByte - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
IMAGE_GENERATION - Enum constant in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleHostedTool
Generates images using DALL-E.
IMAGE_OTHER - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The generated image was blocked for other reasons.
IMAGE_PROHIBITED_CONTENT - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The generated image contains prohibited content.
IMAGE_RECITATION - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The generated image contains copyrighted material.
IMAGE_SAFETY - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The generated image failed safety checks.
imageLabel - Variable in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Label used to display the rendered diagram or status messages.
ImageMetadata() - Constructor for class uno.anahata.asi.internal.ImageMetadataUtils.ImageMetadata
 
ImageMetadataUtils - Class in uno.anahata.asi.internal
High-performance, lightweight utilities for extracting image metadata.
ImageMetadataUtils() - Constructor for class uno.anahata.asi.internal.ImageMetadataUtils
 
ImageMetadataUtils.ImageMetadata - Class in uno.anahata.asi.internal
Immutable container for parsed image dimensions and metadata.
imageWrapperPanel - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Panel that wraps the image label with a border.
implVersion - Variable in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
The field for the implVersion record component.
implVersion() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
Returns the value of the implVersion record component.
importData(TransferHandler.TransferSupport) - Method in class uno.anahata.asi.swing.agi.AgiTransferHandler
importSession() - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Invokes the shared Swing import UI from the container.
importSession(Path) - Method in class uno.anahata.asi.AbstractAsiContainer
Imports a agi session from an external file.
importSessionWithUI(Component) - Method in class uno.anahata.asi.swing.AbstractSwingAsiContainer
Opens a standard Swing JFileChooser to allow the user to select a saved session (.kryo) for import.
importsToAdd - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
List of FQNs to import.
importsToRemove - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
List of FQNs to remove from imports.
includeLineNumbers - Variable in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Whether to include line numbers in the processed output.
includePruned - Variable in class uno.anahata.asi.agi.provider.RequestConfig
If true, the adapter should include pruned messages and parts in the API request.
includePruned - Variable in class uno.anahata.asi.anthropic.adapter.AnthropicContentAdapter
Whether to include parts that have been marked as effectively pruned in the generated payload.
includePruned - Variable in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
Whether to include parts marked as effectively pruned in the output payload.
includePruned - Variable in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
Whether to include the full content of parts that have been effectively pruned.
includePruned - Variable in class uno.anahata.asi.openai.OpenAiItemAdapter
Whether to include pruned parts in the generated items list.
includePrunedCheckbox - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Checkbox to toggle including soft-pruned items in payload.
includeThoughts - Variable in class uno.anahata.asi.agi.AgiConfig
If true, the model is requested to include its internal thought process in the response.
includeThoughtsCheckbox - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Checkbox to request model reasoning (Chain of Thought).
includeThoughtSignature - Variable in class uno.anahata.asi.gemini.adapter.GeminiPartAdapter
Whether to include the cryptographic thought signature in the converted part.
index - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolParameter
The index of this parameter in the method's parameter list.
info(Project, String) - Static method in class uno.anahata.asi.intellij.ui.AnahataNotifications
Shows an informational balloon notification.
infoPanel - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Panel for displaying MIME type and size metadata.
init() - Method in class uno.anahata.asi.agi.context.ContextManager
Initializes the manager and registers default providers.
init(AgiPanel, AbstractToolCall, String, Object) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.MarkupParameterRenderer
Initializes the renderer with its context.
init(AgiPanel, AbstractToolCall, String, Object) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
Initializes the renderer with its context.
init(AgiPanel, AbstractToolCall, String, Object) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ResourceUUIDParameterRenderer
Initializes the renderer with its context.
init(AgiPanel, AbstractToolCall, String, Object) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
 
init(AgiPanel, AbstractToolCall, String, T) - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Initializes the renderer with its context.
init(AgiPanel, AbstractToolCall, String, T) - Method in interface uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRenderer
Initializes the renderer with its context.
init(AgiPanel, AbstractToolCall, String, AbstractTextResourceWrite) - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Initializes the renderer with its context.
init(AgiPanel, AbstractToolCall, String, FullTextFileCreate) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Initializes the renderer with its context.
initActiveRecordingUI() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Builds the Active Recording UI showing the live timer, pulsing dot, live 1s mini preview, and action buttons.
initAttributes(AgiTool) - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
Initializes the maxDepth and description attributes.
initAudioNodes() - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
 
initComponents() - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Builds and lays out the entire Swing component hierarchy.
initComponents() - Method in class uno.anahata.asi.swing.agi.AgiPanel
Initializes the components and layout of the panel.
initComponents() - Method in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Initializes all UI components and defines the two-column grid layout.
initComponents() - Method in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Initializes and arranges Swing layouts and section panels.
initComponents() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Initializes the components and layout of the panel.
initComponents() - Method in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Constructs and organizes the complex UI tree for the metabolism dashboard.
initComponents() - Method in class uno.anahata.asi.swing.agi.HeaderPanel
Initializes the UI components using MigLayout and populates the model selectors.
initComponents() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Initializes the UI components and sets up the real-time model binding.
initComponents() - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Performs initial UI component assembly and sets up layout constraints.
initComponents() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Initializes the UI components and assemblies the integrated control strip.
initComponents() - Method in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
Initializes the UI components and layout.
initComponents() - Method in class uno.anahata.asi.swing.agi.status.StatusPanel
Initializes the UI components and layout.
initComponents() - Method in class uno.anahata.asi.swing.agi.support.SupportPanel
Initializes the support panel's UI components and layout.
initComponents() - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Initializes the UI components and layout.
initComponents() - Method in class uno.anahata.asi.swing.ToolkitPermissionsPanel
Initializes the UI components, including the treetable, renderers, and editors.
initComponents(String, String, String) - Method in class uno.anahata.asi.swing.components.ExceptionDialog
Initializes the dialog's components and layout.
initControls() - Method in class uno.anahata.asi.swing.games.AgiKart
Binds keyboard controls to manage player movement and item triggers.
initControls() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
initDriver(BrowserDrone, ChromeOptions, Map) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Initializes the ChromeDriver instance with specified options and environment.
initEditor() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Initializes the native editor and adopts the official IDE-assembled frame.
initEnvironment() - Method in class uno.anahata.asi.swing.games.AgiKart
Programmatically populates environment details, including curbside pine trees and item boxes.
initHud() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
initialize() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
Performs one-time setup after the toolkit is registered.
initialize() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
Performs one-time setup after the toolkit is registered.
initialize() - Method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
 
initialize() - Method in class uno.anahata.asi.nb.tools.java.CodeRefiner
 
initialize() - Method in class uno.anahata.asi.nb.tools.java.NbJava
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.nb.tools.project.Projects
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.toolkit.Audio
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.toolkit.java.Java
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.yam.tools.Radio
Performs initial setup for a newly created toolkit instance.
initialize() - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Performs initial setup for a newly created toolkit instance.
initialized - Static variable in class uno.anahata.asi.javafx.util.JavaFxUtils
 
initialized - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Flag to ensure initComponents is only called once.
initializeResumableUpload(String, YouTubeVideoUploadRequest, long) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Initiates the resumable upload session with YouTube Data API v3 and retrieves the upload URL.
initializing - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
Indicates whether the drone is currently in the process of starting up.
initInputLineFromDefault() - Method in class uno.anahata.asi.toolkit.Audio
Discovers and selects the system's default input hardware.
initKarts() - Method in class uno.anahata.asi.swing.games.AgiKart
Initializes karts, setting up a starting grid behind the start-finish line.
initLevel() - Method in class uno.anahata.asi.swing.games.Arkanoid
Initializes the brick and ball layouts for the current level.
initMicrophoneLineComboBox() - Method in class uno.anahata.asi.swing.audio.MicrophonePanel
Discovers available input hardware and populates the UI dropdown.
initOutputLineFromDefault() - Method in class uno.anahata.asi.toolkit.Audio
Discovers and selects the system's default output hardware.
initOutputLineFromDefault() - Method in class uno.anahata.asi.yam.tools.Radio
Selects the system's default audio output line and binds it to this toolkit.
initPanel(Agi) - Method in class uno.anahata.asi.nb.AgiTopComponent
Initializes the agi panel and adds it to the component.
initParameters() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
Initializes and populates the parameter list for this tool.
initPlaybackLineComboBox() - Method in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Discovers available playback hardware and populates the UI dropdown.
initPreLaunchUI() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Builds the Pre-Launch UI showing test/session info, visual monitor cards, and the Start Recording button.
initRadarMinimap() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
initSound() - Method in class uno.anahata.asi.swing.games.AgiKart
Initializes the Java MIDI Synthesizer and configures instrument patching.
initSynth() - Method in class uno.anahata.asi.swing.games.Arkanoid
Initializes the MIDI sound system asynchronously.
initViewer() - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Initializes the host-native high-fidelity viewer via the registry.
initViewer() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Initializes the host-native high-fidelity viewer via a virtual StringHandle.
injectDiscriminatorEnums(Map, Map) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Surgically injects 'enum' constraints into discriminator properties by reading Jackson's @JsonSubTypes.
injectInbandMetadata - Variable in class uno.anahata.asi.agi.provider.RequestConfig
If true, in-band metadata headers are injected into the prompt for history pruning purposes.
injectInbandMetadataCheckbox - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Checkbox to toggle in-band prompt metadata injection.
inline(String, String, InlineRefactoring.Type) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Inlines a method, constant, or variable.
inlineDefinitionsRecursive(JsonNode, JsonNode, Set) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Recursively inlines definitions into the schema.
inlineMethod(String, String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Inlines a method: replaces every call with the method body and removes the method.
innerBlockOrInitializer - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
The code body or initializer expression.
innerComponent - Variable in class uno.anahata.asi.swing.agi.message.part.text.MarkupTextSegmentRenderer
The inner text component.
innerEditor - Variable in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
The inner editor used for modifying the Mermaid code.
InnerTest() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.InnerTest
 
INPUT - Enum constant in enum class uno.anahata.asi.toolkit.audio.AudioDevice.Type
An audio input device (e.g., microphone).
inputMessagePreview - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The renderer for the live message preview.
inputPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The primary user input panel, supporting multimodal attachments and command completion.
InputPanel - Class in uno.anahata.asi.swing.agi.input
A fully functional and responsive user input component for the V2 agi.
InputPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.input.InputPanel
Constructs a new InputPanel.
inputTextArea - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The text area for user input.
InputUserMessage - Class in uno.anahata.asi.agi.message
A specialized UserMessage designed for direct manipulation by UI components like an input panel.
InputUserMessage(Agi) - Constructor for class uno.anahata.asi.agi.message.InputUserMessage
Constructs a new InputUserMessage bound to an active session context.
InputUserMessagePanel - Class in uno.anahata.asi.swing.agi.input
A panel that provides a live, read-only preview of the user's input message, including markdown rendering of the text part and a display of any attached blob parts.
InputUserMessagePanel(AgiPanel, InputUserMessage) - Constructor for class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
Constructs a new InputMessagePanel.
insert(String) - Method in class uno.anahata.asi.gemini.tokenizer.Trie
 
INSERT - Enum constant in enum class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent.Type
Add a new member (method/field/inner class/initializer) to a target class.
INSERT - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent.Type
Inserts a new member (method, field, or inner type).
insertions - Variable in class uno.anahata.asi.toolkit.resources.text.lines.TextResourceLineEdits
The list of atomic point-insertions to be applied.
insertMember(PsiClass, PsiMember, RelativePosition, String) - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Inserts a member into a class at the requested position (defaulting to END).
InsertMemberIntent - Class in uno.anahata.asi.nb.tools.java.coderefiner.polymorphic
Intent to insert a new member (method, field, inner type) into a class or file.
InsertMemberIntent() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.InsertMemberIntent
 
insertUpdate(DocumentEvent) - Method in class uno.anahata.asi.swing.internal.AnyChangeDocumentListener
insideReasoningTags - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
State flag indicating if the parser is currently inside a reasoning tag.
inspect(File) - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
Inspects a single JAR file using all registered handlers.
inspectForm(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Inspects the current page for input fields and buttons.
inspectModel(String) - Method in class uno.anahata.asi.huggingface.HuggingFaceProvider
Performs the deep inspection of a specific model by fetching its configuration files from the Hub.
install(StatusBar) - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
InstalledModuleDetails(String, String, String, boolean) - Constructor for record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
Creates an instance of a InstalledModuleDetails record class.
installJavaFxSupport() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Installs and activates the NetBeans JavaFX runtime support programmatically.
installJavaFxSupport() - Method in class uno.anahata.asi.nb.tools.ide.IDE
Installs and activates the NetBeans JavaFX runtime support programmatically.
installOrActivateJavaFx() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Installs or activates the NetBeans JavaFX runtime support module.
installOrUpdateStudio(UpdateElement) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Installs or updates the Anahata ASI Studio module using NetBeans Autoupdate API.
installTitleActions(ToolWindow, AsiCardsContainerPanel) - Method in class uno.anahata.asi.intellij.AnahataToolWindowFactory
Installs the Anahata title-bar actions on the tool window header.
installUI(JComponent) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
installUpdateCenterPlugin() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Installs the standalone Anahata ASI Update Center plugin (uno.anahata.asi.nb.uc) from the Universal catalog.
installWheelForwarder(RSyntaxTextArea) - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Installs the boundary-aware wheel redispatcher on an RSyntaxTextArea.
INSTANCE - Static variable in class uno.anahata.asi.swing.agi.resources.ResourceUiRegistry
The singleton instance of the registry.
INSTANCE - Static variable in class uno.anahata.asi.swing.internal.SwingTaskManager
The global singleton manager instance.
INSTANCE - Static variable in class uno.anahata.asi.swing.toolkit.render.ToolkitUiRegistry
The singleton instance of the registry, providing global access to the toolkit rendering subsystem.
INSTANCES - Static variable in class uno.anahata.asi.intellij.IntellijAsiContainer
Live registry of tool-window-backed containers in this JVM.
instructionsTokens - Variable in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Cached instruction token count (including children).
IntellijAgiConfig - Class in uno.anahata.asi.intellij
IntelliJ-specific AGI configuration.
IntellijAgiConfig(AbstractAsiContainer) - Constructor for class uno.anahata.asi.intellij.IntellijAgiConfig
Constructs a new IntelliJ AGI configuration.
IntellijAgiConfig(AbstractAsiContainer, String) - Constructor for class uno.anahata.asi.intellij.IntellijAgiConfig
Constructs a new IntelliJ AGI configuration with a specific session ID.
IntellijAsiContainer - Class in uno.anahata.asi.intellij
Concrete implementation of the ASI Container for IntelliJ IDEA.
IntellijAsiContainer() - Constructor for class uno.anahata.asi.intellij.IntellijAsiContainer
Default constructor initializing with the "intellij" host application ID.
IntellijAsiContainer(ToolWindow) - Constructor for class uno.anahata.asi.intellij.IntellijAsiContainer
Constructor initializing with a specific ToolWindow and registering this container in the live IntellijAsiContainer.INSTANCES registry.
IntellijJava - Class in uno.anahata.asi.intellij.tools.java
An IntelliJ-aware extension of the core Java toolkit that can compile and execute a script against a specific open project's classpath (the "Singularity Loop" / hot-reload workflow).
IntellijJava() - Constructor for class uno.anahata.asi.intellij.tools.java.IntellijJava
Constructs the IntellijJava toolkit (instantiated reflectively via its public no-arg constructor).
IntellijTextResourceWriteRenderer - Class in uno.anahata.asi.intellij.ui
IntelliJ diff renderer for any AbstractTextResourceWrite tool-call argument (full-file updates, replacements, line edits).
IntellijTextResourceWriteRenderer() - Constructor for class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Constructs the renderer (instantiated reflectively by the parameter-renderer factory via its public no-arg constructor).
IntellijTextResourceWriteRenderer.CommentGutterRenderer - Class in uno.anahata.asi.intellij.ui
A gutter marker that shows an AI line comment as its tooltip on the proposed pane.
intents - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementBatch
The ordered list of structural modifications to apply.
intents - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
The linear list of structural changes to apply.
intents - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
The structural change intents.
INTERNAL_MAPPER - Static variable in class uno.anahata.asi.agi.tool.schema.SchemaProvider
A secondary mapper that respects getters, used specifically for converting Swagger's internal Schema objects which are not standard POJOs.
INTERRUPTED - Enum constant in enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
The tool execution was interrupted by the user.
INTERRUPTED - Enum constant in enum class uno.anahata.asi.nb.tools.maven.MavenBuildResult.ProcessStatus
The process was interrupted.
invalidateWindows2LocalComponentDataObjects() - Static method in class uno.anahata.asi.nb.AnahataInstaller
Invalidates all cached DataObjects in Windows2Local/Components corresponding to Anahata TopComponents (e.g.
invertBoolean(String, String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Inverts a boolean method or variable.
INVOKE_AND_WAIT - Enum constant in enum class uno.anahata.asi.swing.internal.EdtPropertyChangeListener.Mode
Executes the action via SwingUtils.runInEDTAndWait(Runnable).
INVOKE_LATER - Enum constant in enum class uno.anahata.asi.swing.internal.EdtPropertyChangeListener.Mode
Executes the action via SwingUtils.runInEDT(Runnable).
invokeAction(String, String) - Method in class uno.anahata.asi.nb.tools.project.Projects
Executes a project-level action.
is - Variable in class uno.anahata.asi.toolkit.shell.Shell.StreamGobbler
The input stream to consume.
isActive() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.context.ContextManagerNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.context.ContextProviderNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.context.HistoryNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.context.MessageNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.context.PartNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.context.ToolkitNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.context.ToolManagerNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.context.ToolNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.context.ToolsNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.resources.ResourceNode
Checks if the underlying domain object is currently active in the context.
isActive() - Method in class uno.anahata.asi.swing.agi.resources.ResourcesNode
Checks if the underlying domain object is currently active in the context.
isAdjusting - Variable in class uno.anahata.asi.swing.components.SliderSpinner
Flag to prevent infinite recursion during sync.
isAgiTemplateOutdated(AbstractAsiContainer) - Method in class uno.anahata.asi.AsiContainerPreferences
Detects if the saved AgiConfig template is out of sync with the current runtime's factory defaults (e.g. toolkits added or removed).
isAllPinned() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Checks if all parts in this message are explicitly pinned.
isAllPruned() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Checks if all parts in this message are explicitly pruned.
isAnyPinned() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Checks if any part in this message is explicitly pinned.
isAtBottom() - Method in class uno.anahata.asi.swing.agi.chat.ConversationPanel
Logic to determine if the scroll bar is currently positioned at the bottom of the viewport.
isAuthenticated() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Checks if a refresh token is stored and ready for autonomous API calls.
isAuto() - Method in class uno.anahata.asi.agi.message.AbstractPart
Checks if this part is managed automatically.
isAutoRunnable() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Determines if this entire batch of tool calls can be executed automatically without user intervention.
isBetterThan(JarMetadata) - Method in class uno.anahata.asi.toolkit.java.classpath.JarMetadata
Determines if this metadata is "better" than another (more informative).
isByteId(int) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
isCancelled() - Method in class uno.anahata.asi.swing.internal.SwingTask
Checks if this background task has been cancelled.
isCellEditable(Object, int) - Method in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
isClosed() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
isCompileOnSaveEnabled(Project) - Method in class uno.anahata.asi.nb.tools.project.Projects
Determines the effective 'Compile on Save' status for a project.
isDarkLaf() - Static method in class uno.anahata.asi.swing.agi.SwingAgiConfig
Look-and-Feel-agnostic relative luminance check to determine if the active theme is a dark mode variant.
isDone() - Method in class uno.anahata.asi.swing.internal.SwingTask
Checks if this background task has finished execution.
isDrifting - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
isEditable() - Method in class uno.anahata.asi.nb.ui.render.DiffStreamSource
isEffectivelyProviding() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Checks if this provider is effectively providing context, meaning it is enabled AND all its ancestors in the hierarchy are also enabled.
isEffectivelyProviding() - Method in class uno.anahata.asi.agi.resource.Resource
Checks if this provider is effectively providing context, meaning it is enabled AND all its ancestors in the hierarchy are also enabled.
isEffectivelyProviding() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Override to also take into consideration the AbstractToolkit.enabled
isEffectivelyPruned() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Calculates the EFFECTIVE pruned state of this message.
isEffectivelyPruned() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Calculates the EFFECTIVE pruned state of this message.
isEffectivelyPruned() - Method in class uno.anahata.asi.agi.message.AbstractPart
Calculates the EFFECTIVE pruned state of this part.
isEffectivelyPruned() - Method in class uno.anahata.asi.agi.message.RagMessage
Overrides the default pruning logic to declare that this message is ephemeral and should never be pruned.
isEffectivelyPruned() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Calculates the EFFECTIVE pruned state of this message.
isEmpty() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Checks if the message is empty.
isErrSeparated() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
isFallingFinished - Variable in class uno.anahata.asi.swing.games.Tetris
Flag signaling that the current piece has landed and hit-testing is complete.
isFieldRequired(Field) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Determines whether a Field is marked as required based on its @Schema annotation.
isFileEditor(TopComponent) - Method in class uno.anahata.asi.nb.tools.ide.Editor
Determines if a given TopComponent is a file editor based on architectural heuristics.
isFileOpenInEditorTab(EditorCookie) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Checks if a file is currently open in an active, visible NetBeans UI editor tab.
isFocusTaken() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
isGameRunning() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
Checks if an active AsiKart 3D game window instance is currently running in this JVM process.
isGarbageCollectable() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Determines if this message is eligible for "hard pruning" (permanent removal from history).
isInContext(FileObject, Agi) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Checks if a specific file is currently present in a session's V2 context.
isInsideInternalVerticalScrollArea(Component, JLayer) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
Determines if the specified component is a descendant of a JScrollPane that has an active vertical scroll bar.
isInterruption(Throwable) - Method in class uno.anahata.asi.gemini.GeminiModel
Checks if the given exception or any of its causes is an interruption.
isJavaFxActive() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Checks whether JavaFX runtime support is active anywhere in the runtime (System JDK or NetBeans Module).
isJavaFxModuleEnabled() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Checks whether a JavaFX runtime provider module is currently enabled and active in NetBeans.
isJavaFxModuleInstalled() - Static method in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Checks whether a JavaFX runtime provider module is installed in NetBeans (enabled or disabled).
isJdkClass(Class) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Checks if a class belongs to the JDK (java.* package or primitive).
isLeaf() - Method in class uno.anahata.asi.toolkit.java.Java.SystemPropertyNode
Checks if this node is a leaf (has no children).
isLeaf(Object) - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
Implementation details: A node is a leaf if its getChildren() list is empty.
isMergeCandidateValid(List, MergeCandidate) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
isModified() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Checks whether the underlying resource has unsaved in-memory modifications in the active host environment (e.g., an open NetBeans/IntelliJ editor tab).
isModified() - Method in class uno.anahata.asi.intellij.settings.AnahataConfigurable
isModified() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Checks whether the underlying resource has unsaved in-memory modifications in the active host environment (e.g., an open NetBeans/IntelliJ editor tab).
isNetBeansJavaFxModuleActive() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Checks whether JavaFX runtime support is installed and enabled in NetBeans via plugin modules.
isNullOrEmpty(Object) - Static method in class uno.anahata.asi.internal.ObjectSummarizer
Checks if an object is null, a blank string, or an empty collection/map.
isNullOrEmpty(Object) - Static method in class uno.anahata.asi.internal.TextUtils
Checks if an object is null, a blank string, or an empty collection/map.
isPaused - Variable in class uno.anahata.asi.swing.games.Tetris
Flag signaling whether game execution is paused.
isPinned() - Method in class uno.anahata.asi.agi.message.AbstractPart
Checks if this part is explicitly pinned.
isProjectInContext(Project, Agi) - Static method in class uno.anahata.asi.nb.tools.project.actions.ProjectsContextActionLogic
Checks if a specific project is currently active in the given agi's context.
isProviding() - Method in interface uno.anahata.asi.agi.context.ContextProvider
Checks if this context provider is currently active and providing context.
isProviding() - Method in class uno.anahata.asi.agi.tool.ToolManager
Checks if this context provider is currently active and providing context.
isPruned() - Method in class uno.anahata.asi.agi.message.AbstractPart
Checks if this part is explicitly pruned.
isPrunnableOrRemovable() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Checks if this message is eligible for pruning or removal.
isRecording() - Method in class uno.anahata.asi.swing.audio.MicrophonePanel
Indicates whether the microphone is currently capturing raw PCM data.
isRecording() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Checks if a screen recording process is currently active.
isRenderPruneButtons() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
If true, the pruning toggle button is rendered in the header.
isRenderPruneButtons() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
If true, the pruning toggle button is rendered in the header.
isRenderRemoveButtons() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
If true, the remove button is rendered in the header.
isRenderRemoveButtons() - Method in class uno.anahata.asi.swing.agi.message.RagMessagePanel
If true, the remove button is rendered in the header.
isRetryable(int, String) - Method in class uno.anahata.asi.anthropic.AnthropicProvider
Determines if an HTTP status code represents a retryable error.
isRetryable(int, String) - Method in class uno.anahata.asi.huggingface.HuggingFaceProvider
Determines if an HTTP status code or response body indicates a transient failure that should trigger a retry or rotation.
isRetryable(int, String) - Method in class uno.anahata.asi.nvidia.NvidiaAiProvider
Determines if an HTTP status code or response body indicates a transient failure that should trigger a retry or rotation.
isRetryable(int, String) - Method in class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Determines if an HTTP status code or response body indicates a transient failure that should trigger a retry or rotation.
isRetryable(int, String) - Method in class uno.anahata.asi.openai.OpenAiResponsesProvider
Determines if an HTTP status code or response body indicates a transient failure that should trigger a retry or rotation.
isRetryable(Exception) - Method in class uno.anahata.asi.gemini.GeminiModel
Serious intelligence to detect whether it is retriable or not.
isRunning - Variable in class uno.anahata.asi.nb.tools.ide.OutputTabInfo
Whether the associated Maven or system process is still running.
isSelected(AnActionEvent) - Method in class uno.anahata.asi.intellij.tools.ide.actions.ToggleAgiContextAction
isServerToolsEnabled() - Method in class uno.anahata.asi.agi.provider.RequestConfig
Checks if server-side tools (like Google Search) are enabled for this request.
isShutdown() - Method in class uno.anahata.asi.agi.Agi
Checks if the agi session has been shut down.
isStale(long) - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Checks if the source has changed since the last load timestamp.
isStarted - Variable in class uno.anahata.asi.swing.games.Tetris
Flag signaling whether the current game is active.
isSteering - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
isStudioEnabled() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Checks whether the Anahata ASI Studio plugin is installed and enabled.
isStudioInstalled() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Checks whether the Anahata ASI Studio plugin is installed on disk.
isSupported(Class) - Method in class uno.anahata.asi.persistence.kryo.RebindableSerializerFactory
isSupportsBatchEmbeddings() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Checks if this model supports batch embedding generation.
isSupportsBatchEmbeddings() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Checks if this model supports batch embedding generation.
isSupportsBatchEmbeddings() - Method in class uno.anahata.asi.gemini.GeminiModel
Checks if this model supports batch embedding generation.
isSupportsBatchEmbeddings() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Checks if this model supports batch embedding generation.
isSupportsBatchEmbeddings() - Method in class uno.anahata.asi.openai.OpenAiModel
Checks if this model supports batch embedding generation.
isSupportsCachedContent() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Checks if this model supports content caching.
isSupportsCachedContent() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Checks if this model supports content caching.
isSupportsCachedContent() - Method in class uno.anahata.asi.gemini.GeminiModel
Checks if this model supports content caching.
isSupportsCachedContent() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Checks if this model supports content caching.
isSupportsCachedContent() - Method in class uno.anahata.asi.openai.OpenAiModel
Checks if this model supports content caching.
isSupportsContentGeneration() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Checks if this model supports content generation.
isSupportsContentGeneration() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Checks if this model supports content generation.
isSupportsContentGeneration() - Method in class uno.anahata.asi.gemini.GeminiModel
Checks if this model supports content generation.
isSupportsContentGeneration() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Checks if this model supports content generation.
isSupportsContentGeneration() - Method in class uno.anahata.asi.openai.OpenAiModel
Checks if this model supports content generation.
isSupportsEmbeddings() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Checks if this model supports single content embedding generation.
isSupportsEmbeddings() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Checks if this model supports single content embedding generation.
isSupportsEmbeddings() - Method in class uno.anahata.asi.gemini.GeminiModel
Checks if this model supports single content embedding generation.
isSupportsEmbeddings() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Checks if this model supports single content embedding generation.
isSupportsEmbeddings() - Method in class uno.anahata.asi.openai.OpenAiModel
Checks if this model supports single content embedding generation.
isSupportsFunctionCalling() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Checks if this model supports native function calling (tools).
isSupportsFunctionCalling() - Method in class uno.anahata.asi.anthropic.AnthropicModel
Checks if this model supports native function calling (tools).
isSupportsFunctionCalling() - Method in class uno.anahata.asi.gemini.GeminiModel
Checks if this model supports native function calling (tools).
isSupportsFunctionCalling() - Method in class uno.anahata.asi.huggingface.HuggingFaceModel
Checks if this model supports native function calling (tools).
isSupportsFunctionCalling() - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Checks if this model supports native function calling (tools).
isSupportsFunctionCalling() - Method in class uno.anahata.asi.openai.OpenAiModel
Checks if this model supports native function calling (tools).
isSystemJdkJavaFx() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Checks whether JavaFX is bundled directly in the host system JDK (e.g., Liberica Full JDK or Azul Zulu FX).
isTextual() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Determines if the resource is textual and suitable for a TextView.
isTextual() - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Determines if the resource is textual and suitable for a TextView.
isThought - Variable in class uno.anahata.asi.swing.agi.message.part.text.MarkupTextSegmentRenderer
Whether this segment represents a model thought.
isThought() - Method in class uno.anahata.asi.agi.message.ModelTextPart
Indicates if this text part represents a model thought process.
isThought() - Method in class uno.anahata.asi.agi.message.TextPart
Indicates if this text part represents a model thought process.
isToolExecution() - Method in class uno.anahata.asi.agi.tool.ToolContext
Checks if the current thread or this context instance is associated with an active tool execution.
isToolPromptMessage() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Checks if this model message is the current tool prompt message for the agi.
isTruncated() - Method in class uno.anahata.asi.agi.resource.view.TextView
Checks whether the text viewport is currently truncated in prompt view (i.e. not in Full View mode, or has start offset / page size bounds active).
isTruncated() - Method in class uno.anahata.asi.swing.agi.resources.ResourceNode
Checks whether the underlying resource is currently truncated in prompt view (i.e. not in Full View mode, or has start offset / page size bounds active).
isUpdateCenterEnabled(boolean) - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Checks whether the specified Anahata Update Center is registered and enabled.
isUpdateCenterEnabled(AnahataUcUtils.UpdateCenterType) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Checks whether the specified Anahata Update Center is registered and enabled.
isUpdateCenterPluginInstalled() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Checks whether the standalone Anahata Update Center plugin (uno.anahata.asi.nb.uc) is installed on disk.
isUpdateCenterRegistered(boolean) - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Checks whether the specified Anahata Update Center is registered in the IDE.
isUpdateCenterRegistered(AnahataUcUtils.UpdateCenterType) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Checks whether the specified Anahata Update Center is registered in the IDE.
isValidModel(byte[], String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
isVirtual() - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Determines if this is a virtual, memory-backed handle.
isVirtual() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Determines if this is a virtual, memory-backed handle.
isVirtual() - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Determines if this is a virtual, memory-backed handle.
isVirtual() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Determines if this is a virtual, memory-backed handle.
isVirtual() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Determines if this is a virtual, memory-backed handle.
isWritable() - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Determines if the resource is writable in the current environment.
isWritable() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Determines if the resource is writable in the current environment.
isWritable() - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Determines if the resource is writable in the current environment.
isWritable() - Method in class uno.anahata.asi.agi.resource.Resource
Checks if the resource is writable in the current environment.
isWritable() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Determines if the resource is writable in the current environment.
ITEM_BOX_LOCATIONS - Static variable in class uno.anahata.asi.swing.games.AgiKart
Center coordinates for item box spawners.
ItemBox(double, double) - Constructor for class uno.anahata.asi.swing.games.AgiKart.ItemBox
 
itemBoxes - Variable in class uno.anahata.asi.swing.games.AgiKart
List of active item boxes in the world.
itemBoxGeometries - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
itemBoxGroups - Variable in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
itemBoxSoundNode - Variable in class uno.anahata.asi.yam.games.asikart.AudioManager
 
itemHud - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
itemManager - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
ItemManager - Class in uno.anahata.asi.yam.games.asikart
ItemManager handles 3D game items in AsiKart 3D.
ItemManager(Node, AssetManager, AudioManager) - Constructor for class uno.anahata.asi.yam.games.asikart.ItemManager
 
ItemManager.ItemPickupListener - Interface in uno.anahata.asi.yam.games.asikart
Listener interface for item box pickups.

J

JacksonUtils - Class in uno.anahata.asi.internal
A generic utility class for Jackson-based JSON operations.
JacksonUtils() - Constructor for class uno.anahata.asi.internal.JacksonUtils
 
JarHandler - Interface in uno.anahata.asi.toolkit.java.classpath
Defines the contract for extracting metadata from JAR files during classpath inspection.
JarMetadata - Class in uno.anahata.asi.toolkit.java.classpath
Represents the extracted metadata of a JAR file.
JarMetadata() - Constructor for class uno.anahata.asi.toolkit.java.classpath.JarMetadata
 
jars - Variable in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter.DirectoryNode
 
Java - Class in uno.anahata.asi.toolkit.java
A powerful toolkit for compiling and executing Java code dynamically within the application's JVM.
Java() - Constructor for class uno.anahata.asi.toolkit.java.Java
Default constructor.
JAVA_ARKANOID_1 - Static variable in class uno.anahata.asi.yam.tools.benchmarks.Agi1TestCatalog
Test #2: Retro Arcade Game Execution (Swing EDT Loop & Physics).
JAVA_JNA_1 - Static variable in class uno.anahata.asi.yam.tools.benchmarks.Agi1TestCatalog
Test #1: OS Hardware & System Values Dashboard (JNA Native C-Library Binding).
JAVA_SNAKE_GAME - Static variable in class uno.anahata.asi.yam.tools.benchmarks.Agi1TestCatalog
Test #3: Classic Snake Game.
Java.SystemPropertyNode - Class in uno.anahata.asi.toolkit.java
Represents a node in the hierarchical tree of system properties.
JavacAlert - Class in uno.anahata.asi.nb.tools.project.alerts
Represents a single Java compiler alert (error or warning).
JavacAlert() - Constructor for class uno.anahata.asi.nb.tools.project.alerts.JavacAlert
 
javacAlerts - Variable in class uno.anahata.asi.nb.tools.project.alerts.ProjectDiagnostics
A list of Java compiler alerts found during the project scan.
JavaCodeParameterRenderer - Class in uno.anahata.asi.nb.ui.render
A specialized parameter renderer that evaluates the correct context classpath for dynamic Java execution snippets and injects it into the NetBeans viewer.
JavaCodeParameterRenderer() - Constructor for class uno.anahata.asi.nb.ui.render.JavaCodeParameterRenderer
sets the language to 'java' and 'editable' to true.
javadoc - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
The structured Javadoc configuration to apply to the member.
javadoc - Variable in class uno.anahata.asi.nb.tools.java.JavaTypeDocs
The raw Javadoc comment string retrieved from the element.
JavadocIntent - Class in uno.anahata.asi.nb.tools.java.coderefiner
A structured representation of a Javadoc comment.
JavadocIntent() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.JavadocIntent
 
JAVAFX_KIT_CODE_NAME - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Code name base for JavaFX runtime kit module.
JavaFxUtils - Class in uno.anahata.asi.javafx.util
Utility for initializing and managing the JavaFX runtime lifecycle across ASI sessions.
JavaFxUtils() - Constructor for class uno.anahata.asi.javafx.util.JavaFxUtils
 
JavaHierarchyNode - Class in uno.anahata.asi.intellij.tools.java
A recursive DTO representing a node in the Java type hierarchy inside IntelliJ IDEA.
JavaHierarchyNode - Class in uno.anahata.asi.nb.tools.java
A recursive DTO representing a node in the Java type hierarchy.
JavaHierarchyNode() - Constructor for class uno.anahata.asi.intellij.tools.java.JavaHierarchyNode
 
JavaHierarchyNode() - Constructor for class uno.anahata.asi.nb.tools.java.JavaHierarchyNode
 
JavaMember - Class in uno.anahata.asi.intellij.tools.java
A lightweight, serializable "keychain" DTO that uniquely identifies a Java class member (field, method, constructor, etc.) inside the IntelliJ IDEA platform.
JavaMember - Class in uno.anahata.asi.nb.tools.java
A lightweight, serializable "keychain" DTO that uniquely identifies a Java class member (field, method, constructor, etc.).
JavaMember(String, String, ElementKind, URL, Set) - Constructor for class uno.anahata.asi.intellij.tools.java.JavaMember
Custom constructor to initialize all fields, including the inherited type keychain.
JavaMember(ElementHandle, String, String, ElementKind, URL, Set) - Constructor for class uno.anahata.asi.nb.tools.java.JavaMember
Constructs a new JavaMember.
JavaMemberDocs - Class in uno.anahata.asi.nb.tools.java
A rich result object that represents the outcome of a Javadoc retrieval operation for a JavaMember.
JavaMemberDocs(JavaMember) - Constructor for class uno.anahata.asi.nb.tools.java.JavaMemberDocs
Constructs a new JavaMemberDocs and attempts to retrieve the Javadoc for the given JavaMember.
JavaMemberPage - Class in uno.anahata.asi.intellij.tools.java
A specialized Page for JavaMember that holds a single URL representing the source/class file for all members in the page.
JavaMemberPage - Class in uno.anahata.asi.nb.tools.java
A specialized Page for JavaMembers that holds a single URL representing the source/class file for all members in the page.
JavaMemberPage(List, int, int, URL) - Constructor for class uno.anahata.asi.intellij.tools.java.JavaMemberPage
Constructs a new JavaMemberPage.
JavaMemberPage(List, int, int, URL) - Constructor for class uno.anahata.asi.nb.tools.java.JavaMemberPage
Constructs a new JavaMemberPage.
JavaMemberSearch - Class in uno.anahata.asi.nb.tools.java
A "Finder" command object that searches for all members of a given JavaType upon instantiation.
JavaMemberSearch(JavaType) - Constructor for class uno.anahata.asi.nb.tools.java.JavaMemberSearch
Constructs a new JavaMemberSearch and performs the search for members of the given JavaType.
JavaMemberSource - Class in uno.anahata.asi.nb.tools.java
A rich result object that represents the outcome of a source-finding operation for a specific JavaMember.
JavaMemberSource(JavaMember) - Constructor for class uno.anahata.asi.nb.tools.java.JavaMemberSource
Constructs a new JavaMemberSource and attempts to extract the source code for the given JavaMember.
javaMethodSignature - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
The full Java method signature.
JavaMethodTool - Class in uno.anahata.asi.agi.tool.spi.java
A model-agnostic, stateful representation of a single Java method tool.
JavaMethodTool(JavaObjectToolkit, Method, AgiTool) - Constructor for class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
The definitive, intelligent constructor for creating a JavaMethodTool from a reflection Method.
JavaMethodToolCall - Class in uno.anahata.asi.agi.tool.spi.java
A model-agnostic representation of a request to execute a specific Java method tool.
JavaMethodToolCall(AbstractModelMessage, String, JavaMethodTool, Map, Map) - Constructor for class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolCall
Constructs a new JavaMethodToolCall instance.
JavaMethodToolParameter - Class in uno.anahata.asi.agi.tool.spi.java
A subclass of AbstractToolParameter that holds Java-specific reflection information, namely the full generic Type of the parameter.
JavaMethodToolParameter(JavaMethodTool, String, String, String, boolean, String, Type, int) - Constructor for class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolParameter
Private constructor for initializing a JavaMethodToolParameter.
JavaMethodToolResponse - Class in uno.anahata.asi.agi.tool.spi.java
A rich POJO that captures the complete and final outcome of a single tool call.
JavaMethodToolResponse(JavaMethodToolCall) - Constructor for class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
Constructs a new JavaMethodToolResponse for a specific call.
JavaObjectToolkit - Class in uno.anahata.asi.agi.tool.spi.java
A domain object that parses a Java class via reflection to build a complete, self-contained Toolkit, including all its tools and parameters.
JavaObjectToolkit(ToolManager, Class) - Constructor for class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
Constructs a new JavaObjectToolkit by parsing the given class.
JavaPackage - Class in uno.anahata.asi.nb.tools.project.components
A domain object representing a logical Java package within a project.
JavaPackage() - Constructor for class uno.anahata.asi.nb.tools.project.components.JavaPackage
 
JavaPsi - Class in uno.anahata.asi.intellij.internal
Shared, stateless PSI/VFS resolution utilities for the IntelliJ toolkits.
JavaPsi() - Constructor for class uno.anahata.asi.intellij.internal.JavaPsi
Non-instantiable utility holder.
JavaSourceGroup - Class in uno.anahata.asi.nb.tools.project.components
A specialized container for a Java source group (e.g., src/main/java).
JavaSourceGroup(Project, SourceGroup) - Constructor for class uno.anahata.asi.nb.tools.project.components.JavaSourceGroup
Constructs and populates the Java source group logic using a hybrid approach.
javaSourceGroups - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectStructure
Containers for logical Java source roots.
javaSourceLevel - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The Java source level version of the project (e.g., '17').
JavaSourceUtils - Class in uno.anahata.asi.nb.tools.java
Shared utilities for NetBeans Java Source (AST) operations.
JavaSourceUtils() - Constructor for class uno.anahata.asi.nb.tools.java.JavaSourceUtils
 
JavaSubtypeSearch - Class in uno.anahata.asi.nb.tools.java
A "Finder" command object that recursively searches for all subtypes (implementations and subclasses) of a given JavaType.
JavaSubtypeSearch(JavaType, int) - Constructor for class uno.anahata.asi.nb.tools.java.JavaSubtypeSearch
Performs a recursive subtype search.
JavaSupertypeSearch - Class in uno.anahata.asi.nb.tools.java
A "Finder" command object that recursively searches for all supertypes (base classes and implemented interfaces) of a given JavaType.
JavaSupertypeSearch(JavaType, int) - Constructor for class uno.anahata.asi.nb.tools.java.JavaSupertypeSearch
Performs a recursive supertype search.
javaTargetLevel - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The Java target level version for the compiled bytecode.
javaType - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolParameter
The full Java reflection Type, preserving generics.
javaType - Variable in class uno.anahata.asi.nb.tools.java.JavaTypeDocs
The JavaType identity for which the Javadoc is being retrieved.
javaType - Variable in class uno.anahata.asi.nb.tools.java.JavaTypeSource
The JavaType identity for which the source is being retrieved.
JavaType - Class in uno.anahata.asi.intellij.tools.java
A lightweight, serializable "keychain" DTO that uniquely identifies a Java type.
JavaType - Class in uno.anahata.asi.nb.tools.java
A lightweight, serializable "keychain" DTO that uniquely identifies a Java type.
JavaType() - Constructor for class uno.anahata.asi.intellij.tools.java.JavaType
 
JavaType(ElementHandle, URL) - Constructor for class uno.anahata.asi.nb.tools.java.JavaType
Constructs a new JavaType from an ElementHandle and a URL.
JavaType(JavaTypeDescription) - Constructor for class uno.anahata.asi.nb.tools.java.JavaType
Constructs a new JavaType from a JavaTypeDescription object from the Ctrl+O Go-To Type GUI.
JavaTypeDocs - Class in uno.anahata.asi.nb.tools.java
A rich result object that represents the outcome of a Javadoc retrieval operation for a JavaType.
JavaTypeDocs(JavaType) - Constructor for class uno.anahata.asi.nb.tools.java.JavaTypeDocs
Constructs a new JavaTypeDocs and attempts to retrieve the Javadoc for the given JavaType.
JavaTypeSearch - Class in uno.anahata.asi.nb.tools.java
A "Finder" command object that searches for Java types upon instantiation.
JavaTypeSearch(String, boolean, boolean) - Constructor for class uno.anahata.asi.nb.tools.java.JavaTypeSearch
Constructs a new JavaTypeSearch and performs the search based on the given parameters.
JavaTypeSource - Class in uno.anahata.asi.nb.tools.java
A rich result object that represents the outcome of a source-finding operation for a JavaType.
JavaTypeSource(JavaType) - Constructor for class uno.anahata.asi.nb.tools.java.JavaTypeSource
Constructs a new JavaTypeSource and attempts to find the source file for the given JavaType.
jlayer - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The JLayer container wrapping the NetBeans diff visualizer.
jsonLink - Variable in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Hyperlink for the raw JSON.
jsonLink - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Hyperlink for inspecting the raw JSON response.
jsonSchema - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolParameter
A pre-generated, language-agnostic JSON schema for this parameter.
judgeScores - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the judgeScores record component.
judgeScores() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the judgeScores record component.

K

KartEntity(String, double, double, Color) - Constructor for class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
Key Architectural Components: - Section in package uno.anahata.asi.swing.toolkit.render
 
Key Components - Section in package uno.anahata.asi.swing.icons
 
Key Components: - Section in package uno.anahata.asi.swing.toolkit
 
keyDown - Variable in class uno.anahata.asi.swing.games.AgiKart
Braking / Reverse flag.
Key Infrastructure: - Section in package uno.anahata.asi.swing.internal
 
keyLeft - Variable in class uno.anahata.asi.swing.games.AgiKart
Steering flag (turning left).
keyPool - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
The internal cache of loaded API keys, reloaded from disk on change.
keyPressed(KeyEvent) - Method in class uno.anahata.asi.swing.games.Snake.MyKeyAdapter
 
keyPressed(KeyEvent) - Method in class uno.anahata.asi.swing.games.Tetris.TAdapter
 
keyRight - Variable in class uno.anahata.asi.swing.games.AgiKart
Steering flag (turning right).
keysAcquisitionUri - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
The URI where users can acquire API keys for this provider.
keyUp - Variable in class uno.anahata.asi.swing.games.AgiKart
Acceleration flag.
killAll() - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Closes all active browser processes.
killAll() - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Closes all active browser processes.
killAll() - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Closes all active browser processes.
killAllInternal() - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Internal implementation to kill all running Chrome and ChromeDriver processes.
killProcess(long, boolean) - Method in class uno.anahata.asi.toolkit.Host
Terminates a specific process by its PID.
killRunningTools(List) - Method in class uno.anahata.asi.toolkit.Session
Signals one or more currently executing background tools to stop.
kind - Variable in class uno.anahata.asi.intellij.tools.java.JavaMember
The kind of the member (e.g., FIELD, METHOD, CONSTRUCTOR).
kind - Variable in class uno.anahata.asi.nb.tools.java.JavaMember
The kind of the member (e.g., FIELD, METHOD, CONSTRUCTOR).
kind - Variable in class uno.anahata.asi.nb.tools.project.alerts.JavacAlert
The kind of alert (e.g., ERROR, WARNING).
kind - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
The Java element kind (e.g., CLASS, INTERFACE, ENUM, PACKAGE).
kryoThreadLocal - Static variable in class uno.anahata.asi.persistence.kryo.KryoUtils
The core mechanism for managing thread-safe Kryo instances.
KryoUtils - Class in uno.anahata.asi.persistence.kryo
A utility class for thread-safe Kryo serialization and deserialization.
KryoUtils() - Constructor for class uno.anahata.asi.persistence.kryo.KryoUtils
 

L

LafItem(String, String) - Constructor for record class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel.LafItem
Creates an instance of a LafItem record class.
language - Variable in class uno.anahata.asi.agi.message.code.HostedCodeExecutionCallPart
The programming language requested for the remote execution (e.g., "python", "javascript").
language - Variable in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
The programming language of the code block.
language - Variable in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
The field for the language record component.
language - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
The programming language for syntax highlighting.
language - Variable in class uno.anahata.asi.swing.components.CodeHyperlink
The language for syntax highlighting in the popup dialog.
language() - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Returns the value of the language record component.
LANGUAGE - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The content was flagged due to language constraints.
lap - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
lapHud - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
lapStartTime - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
lastBase - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Last rendered base content, for change-detection to avoid needless rebuilds.
lastError - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
Stores the last error message encountered by this drone, if any.
lastLapTime - Variable in class uno.anahata.asi.swing.games.AgiKart
 
lastLoadTimestamp - Variable in class uno.anahata.asi.agi.resource.Resource
The timestamp of the last successful content reload from the handle.
lastLoggedH - Variable in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
The last logged height dimension value to prevent logging floods.
lastModified - Variable in class uno.anahata.asi.agi.resource.handle.StringHandle
The last modification timestamp.
lastModified - Variable in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
The field for the lastModified record component.
lastModified - Variable in class uno.anahata.asi.nb.tools.project.ProjectFile
The last modified timestamp of the file on disk (Epoch millis).
lastModified - Variable in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
Optimistic locking: the expected last modified timestamp of the file on disk.
lastModified() - Method in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
Returns the value of the lastModified record component.
lastOperationDuration - Variable in class uno.anahata.asi.agi.status.StatusManager
The duration of the last completed execution phase, in milliseconds.
lastParsedThought - Variable in class uno.anahata.asi.openai.OpenAiModelMessage
Transient tracker for the most recently parsed reasoning item.
lastProposed - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Last rendered proposed content, for change-detection.
lastRenderedContent - Variable in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
The content that was last rendered into the component.
lastRenderedData - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Tracks the last rendered data to avoid redundant updates.
lastRenderedDiagramContent - Variable in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
The Mermaid source used for the last successful render.
lastRenderedMarkdownText - Variable in class uno.anahata.asi.swing.agi.message.part.TextPartPanel
The markdown text that was last rendered.
lastRenderedMimeType - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Tracks the last rendered MIME type.
lastRenderedStatus - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The last rendered status of the tool call response.
lastRenderedStatus - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Cache of the last rendered status to track transitions (Proposed -> Created).
lastRenderedUpdate - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The last rendered update DTO.
lastRenderedValue - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Cache of the last rendered state to prevent redundant UI updates.
lastResponse - Variable in class uno.anahata.asi.agi.Agi
The last response received from the model.
lastStatus - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
The last known status, used to detect changes for audio feedback.
launchBalls() - Method in class uno.anahata.asi.swing.games.Arkanoid
Releases resting balls from the paddle.
launchFirefoxInternal(BrowserDrone) - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Executes the native Firefox launch sequence.
launchGreenShell(Vector3f, float) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
Launches a Green Shell linearly in the heading direction.
launchProfileChromeInternal(BrowserDrone, String) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Internal implementation to launch Chrome with a specific profile.
launchRedShell(Vector3f, float) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
Launches a Red Homing Shell in the heading direction.
layerUI - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The UI layer responsible for painting AI annotations (bubbles and icons) over the diff visualizer.
layoutSize(Container, boolean) - Method in class uno.anahata.asi.swing.components.WrapLayout
Internal logic for calculating the layout size.
lblEnvironment - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Environment version label.
lblGlobalStatus - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Global status text label.
lblJavaFxStatus - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
JavaFX runtime status label.
lblStudioInstalled - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Anahata ASI Studio installed version label.
LeafIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn icon representing a leaf in various stages of its lifecycle.
LeafIcon(int, LeafIcon.LeafState) - Constructor for class uno.anahata.asi.swing.icons.LeafIcon
Constructs a new LeafIcon with the specified size and state.
LeafIcon.LeafState - Enum Class in uno.anahata.asi.swing.icons
Stage of the leaf's lifecycle, mapped to context pruning states.
LeafState() - Constructor for enum class uno.anahata.asi.swing.icons.LeafIcon.LeafState
 
left - Variable in class uno.anahata.asi.gemini.tokenizer.MergeCandidate
 
length - Variable in class uno.anahata.asi.gemini.tokenizer.MergeCandidate
 
length() - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Returns the total length of the resource content in characters/bytes.
length() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Returns the total length of the resource content in characters/bytes.
length() - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Returns the total length of the resource content in characters/bytes.
length() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Returns the total length of the resource content in characters/bytes.
length() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Returns the total length of the resource content in characters/bytes.
level - Variable in class uno.anahata.asi.swing.games.Arkanoid
The current game difficulty level.
levelBar - Variable in class uno.anahata.asi.swing.audio.MicrophonePanel
Real-time volume meter for recording feedback.
life - Variable in class uno.anahata.asi.swing.games.AgiKart.Particle
 
life - Variable in class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
life - Variable in class uno.anahata.asi.swing.games.Particle
Active lifespan steps remaining.
line - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintInfo
The 1-based line number where the hint starts.
LineComment - Class in uno.anahata.asi.toolkit.resources.text
Represents a comment associated with a specific line in a text file.
LineComment() - Constructor for class uno.anahata.asi.toolkit.resources.text.LineComment
 
lineComments - Variable in class uno.anahata.asi.toolkit.resources.text.FullTextResourceUpdate
A list of comments associated with specific lines in the new content.
lineComments() - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Extracts the AI's line comments from the current DTO (only full-file updates carry them).
LineDeletion - Class in uno.anahata.asi.toolkit.resources.text.lines
A safety-first deletion operation that removes a contiguous range of lines.
LineDeletion() - Constructor for class uno.anahata.asi.toolkit.resources.text.lines.LineDeletion
 
LineInsertion - Class in uno.anahata.asi.toolkit.resources.text.lines
A pure insertion operation that places new content before a specified line.
LineInsertion() - Constructor for class uno.anahata.asi.toolkit.resources.text.lines.LineInsertion
 
lineNumber - Variable in class uno.anahata.asi.nb.tools.project.alerts.JavacAlert
The line number (1-based).
lineNumber - Variable in class uno.anahata.asi.toolkit.resources.text.LineComment
The 1-based line number that this comment refers to.
lineNumbersCheck - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Toggle for showing/hiding line numbers in the viewport.
LineReplacement - Class in uno.anahata.asi.toolkit.resources.text.lines
VISUAL TARGET REPLACEMENT: Replaces a range of lines with new content.
LineReplacement() - Constructor for class uno.anahata.asi.toolkit.resources.text.lines.LineReplacement
 
LineShape - Enum constant in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
The straight 1x4 light-blue line tetromino block.
LinkIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing a "Link" or "URL" action.
LinkIcon(int) - Constructor for class uno.anahata.asi.swing.icons.LinkIcon
Constructs a new LinkIcon of the specified square size.
listActiveAgis() - Method in class uno.anahata.asi.toolkit.AsiContainer
Returns a Markdown table of all active AGI sessions in the container.
listAiModels(String) - Method in class uno.anahata.asi.toolkit.AsiContainer
Returns a Markdown table of available models for a specific AI provider or all providers if providerUuid is null.
listAiProviders(boolean) - Method in class uno.anahata.asi.toolkit.AsiContainer
Returns a Markdown table of all configured AI providers, including their UUIDs, enabled status, class FQNs, endpoints, API key statuses, and model counts or model IDs.
listAvailableDevices() - Static method in class uno.anahata.asi.toolkit.audio.AudioDevice
Lists all available audio devices that support data lines (Source/Target).
listAvailableDevices(AudioDevice.Type) - Static method in class uno.anahata.asi.toolkit.audio.AudioDevice
Lists available audio devices of a specific type.
listAvailableHints() - Method in class uno.anahata.asi.nb.tools.java.Hints
Returns a list of all unique Hint IDs registered in the NetBeans IDE.
listAvailableProjectFolders() - Method in class uno.anahata.asi.nb.tools.project.Projects
Lists all directories within the user's NetBeansProjects folder.
listening - Variable in class uno.anahata.asi.nb.tools.project.Projects
Flag indicating if the toolkit is currently listening for global IDE project changes.
listModels() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Fetches the list of all models available from the provider's API.
listModels() - Method in class uno.anahata.asi.anthropic.AnthropicProvider
Fetches the list of all models available from the provider's API.
listModels() - Method in class uno.anahata.asi.gemini.GeminiAiProvider
Fetches the list of all models available from the provider's API.
listModels() - Method in class uno.anahata.asi.gemini.GeminiGoogleCloudExpressAIProvider
Fetches the list of all models available from the provider's API.
listModels() - Method in class uno.anahata.asi.huggingface.HuggingFaceProvider
Fetches the list of all models available from the provider's API.
listModels() - Method in class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Fetches the list of all models available from the provider's API.
listModels() - Method in class uno.anahata.asi.openai.OpenAiResponsesProvider
Fetches the list of all models available from the provider's API.
listOutputTabs() - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansOutput
Lists all open output tabs.
listPlaylists() - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Lists all YouTube playlists owned by the authenticated channel.
listProcesses() - Method in class uno.anahata.asi.toolkit.Host
Lists all active processes on the host system.
listResults(String) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Lists all recorded benchmark runs and scores for a specific test code across all catalogs.
listRunConfigurations() - Method in class uno.anahata.asi.intellij.tools.run.RunConfigurations
Lists every run configuration across all open projects.
listTabs(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Lists all open tabs/windows in the specified drone.
listTabs(String) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Lists all open tabs/windows in the specified drone.
listTabs(String) - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Lists all open tabs/windows in the specified drone.
listTopComponents() - Static method in class uno.anahata.asi.nb.tools.ide.NetBeansTopComponents
Gathers raw info objects for the @AgiTool method.
LIVE - Enum constant in enum class uno.anahata.asi.agi.resource.RefreshPolicy
The resource is checked for modifications on every turn.
livePreviewLabel - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The label displaying live 1-second interval screen preview during active recording.
lives - Variable in class uno.anahata.asi.swing.games.Arkanoid
The player's remaining lives.
lives - Variable in class uno.anahata.asi.swing.games.BugDefense
The player's remaining lives.
load() - Static method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Loads the stored YouTube credentials from disk.
load(String, String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
load(AbstractAsiContainer) - Static method in class uno.anahata.asi.AsiContainerPreferences
Loads the preferences for a given host application from disk.
loadConfig() - Method in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Loads current values from the AgiConfig into the UI components.
loadConfig() - Method in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Loads configuration states from RequestConfig to UI components.
loadFailed - Variable in class uno.anahata.asi.AsiContainerPreferences
Flag indicating if the last attempt to load preferences from disk failed.
loadFromUrl(String, String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
loadKeys() - Method in class uno.anahata.asi.swing.AiProviderPanel
Loads the raw key pool text.
loadModelProto(String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
loadModelProtoBytes(String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
loadResources(List, TextViewportSettings) - Method in class uno.anahata.asi.toolkit.resources.Resources
Loads multiple resources into the agi context in a single turn.
loadResults(Path) - Static method in class uno.anahata.asi.yam.tools.benchmarks.BenchmarkResultsStore
Loads all recorded benchmark runs from a specific JSON file.
loadResults(TestCatalog, String) - Static method in class uno.anahata.asi.yam.tools.benchmarks.BenchmarkResultsStore
Loads all recorded benchmark runs for a given test code within a catalog context.
loadSession(Path) - Method in class uno.anahata.asi.AbstractAsiContainer
Loads a single agi session from a file, rebinds it to this container, and registers it.
LoadSessionIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the "Load Session" action.
LoadSessionIcon(int) - Constructor for class uno.anahata.asi.swing.icons.LoadSessionIcon
Constructs a new LoadSessionIcon with the specified size.
loadSessions() - Method in class uno.anahata.asi.AbstractAsiContainer
Scan the sessions directory and loads all serialized agi sessions.
loadState(AnahataSettings) - Method in class uno.anahata.asi.intellij.settings.AnahataSettings
loadTypeSources(JavaType) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Loads the source file for a given JavaType as a managed text resource.
loadTypeSources(JavaType) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets the source file for a given JavaType and automatically registers it as a resource.
loadTypeSourcesByFqn(String) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Loads the source file for of a java type as a managed resource by its fully qualified name.
loadTypeSourcesByFqn(List) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Gets the source files for types specified by their fully qualified names and registers them as resources.
localTokenizer - Variable in class uno.anahata.asi.gemini.GeminiModel
 
LocalTokenizer - Class in uno.anahata.asi.gemini.tokenizer
 
LocalTokenizer(SentencepieceModel.ModelProto, LocalTokenizerProcessor) - Constructor for class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
LocalTokenizer(String) - Constructor for class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
LocalTokenizer.TextsAccumulator - Class in uno.anahata.asi.gemini.tokenizer
 
LocalTokenizerLoader - Class in uno.anahata.asi.gemini.tokenizer
 
LocalTokenizerLoader() - Constructor for class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
LocalTokenizerLoader.TokenizerConfig - Class in uno.anahata.asi.gemini.tokenizer
 
LocalTokenizerProcessor - Class in uno.anahata.asi.gemini.tokenizer
 
LocalTokenizerProcessor(SentencepieceModel.ModelProto) - Constructor for class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
localTokenizerProcessorCache - Static variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
localToolsEnabled - Variable in class uno.anahata.asi.agi.AgiConfig
If true, local Java tools are enabled.
locateElementGracefully(WebDriver, String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Helper method to safely locate elements using a cascading fallback strategy.
log - Static variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
log - Static variable in class uno.anahata.asi.nb.AnahataInstaller
Logger instance for module lifecycle events.
log - Static variable in class uno.anahata.asi.nb.nodes.AnahataNodeFactory
Logger instance for projects view nodes creation.
log(String) - Method in class uno.anahata.asi.agi.tool.ToolContext
Adds a standard log message to the current tool's response.
LOG - Static variable in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Logger for performance tracking and classification diagnostics.
LOG - Static variable in class uno.anahata.asi.nb.annotation.AnahataAnnotationProvider
Logger for tracking annotation lifecycle and delegation issues.
LOG - Static variable in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Logger instance for physical context actions logic.
LOG - Static variable in class uno.anahata.asi.nb.tools.maven.Maven
Logger instance for the Maven toolkit.
LOG - Static variable in class uno.anahata.asi.nb.tools.project.actions.AddProjectToContextAction
Logger instance for this class.
LOG - Static variable in class uno.anahata.asi.nb.tools.project.actions.ProjectsContextActionLogic
Logger instance for this class.
LOG - Static variable in class uno.anahata.asi.nb.tools.project.actions.RemoveProjectFromContextAction
Logger instance for this class.
LOG - Static variable in class uno.anahata.asi.nb.uc.AnahataUcInstaller
Logger instance for module lifecycle events.
LOG - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Logger instance for update center operations.
LOG - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Logger for update center registration diagnostics.
logFile - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult
The absolute path to the full, untruncated log file saved on disk.
logger - Static variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
logger - Static variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
logger - Static variable in class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils
Logger instance for disabled module MIME scanning events.
logger - Static variable in class uno.anahata.asi.nb.module.NetBeansModuleUtils
Logger instance for module utility operations.
login() - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Initiates the 1-click interactive browser login using the official Anahata Desktop OAuth client.
loginInteractive(String, String, String) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Initiates the interactive browser login flow for YouTube with custom OAuth client credentials.
loginInteractive(String, String, String) - Static method in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Executes the interactive 1-click browser login flow.
logLifecycle(String) - Static method in class uno.anahata.asi.nb.AnahataInstaller
Appends a timestamped lifecycle diagnostic entry to ~/.anahata/asi/netbeans/lifecycle.log.
logModel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Table model for garbage collector logs.
logRecords - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector
The concurrent log records of all garbage collection sweeps.
logs - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
A list of log messages captured during the tool's execution.
logsArea - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Text area for the tool's diagnostic logs.
logsScrollPane - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Scroll pane for the execution logs.
logTable - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Table displaying logs of permanently garbage collected messages.
LOW - Enum constant in enum class uno.anahata.asi.agi.provider.ThinkingLevel
Low thinking effort.
LShape - Enum constant in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
The L-shaped orange tetromino block.

M

main(String[]) - Static method in class uno.anahata.asi.desktop.Main
The main entry point for the standalone Swing application.
main(String[]) - Static method in class uno.anahata.asi.swing.games.AgiKart
Standalone executable entry-point.
main(String[]) - Static method in class uno.anahata.asi.swing.games.Arkanoid
Standalone main launcher for the Arkanoid game.
main(String[]) - Static method in class uno.anahata.asi.swing.games.BugDefense
Launcher method for testing BugDefense as a standalone application.
main(String[]) - Static method in class uno.anahata.asi.swing.games.Snake
Launcher for the Mapacho Snake game.
main(String[]) - Static method in class uno.anahata.asi.swing.games.Tetris
Launcher for the Tetris game.
main(String[]) - Static method in class uno.anahata.asi.yam.games.asikart.AsiKart
Main entry point to launch AsiKart 3D.
Main - Class in uno.anahata.asi.desktop
The main entry point for the Anahata AI standalone Swing application.
Main() - Constructor for class uno.anahata.asi.desktop.Main
Private constructor to prevent instantiation of this main entry class.
mainContentLabel - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Label for displaying image thumbnails or file names.
mainPanel - Variable in class uno.anahata.asi.desktop.swing.AsiDesktopAsiContainer
Reference to the main UI panel for tab management.
mainScroller - Variable in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
The official IDE scroller.
mainTabs - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
The master tabbed pane for configuration categories.
MALFORMED_FUNCTION_CALL - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The model produced a malformed function call.
manualOverride - Variable in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
A manual override of the resulting content.
manualSaveSession(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Manually saves the session to the 'saved' directory.
mapFinishReason(String) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Maps a standard OpenAI finish reason string to the Anahata enum.
mapLanguageToSyntax(String) - Static method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Maps a language string or file name to an RSyntaxTextArea syntax style constant.
MAPPER - Static variable in class uno.anahata.asi.internal.JacksonUtils
The primary ObjectMapper instance configured via SchemaProvider for consistent serialization.
MAPPER - Static variable in class uno.anahata.asi.yam.tools.benchmarks.BenchmarkResultsStore
Shared JSON object mapper configured for clean field-only persistence, ISO-8601 timestamps, and ignoring JavaBean getters or unknown properties.
MAPPER - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTube
Shared JSON object mapper for request serialization and response parsing.
MAPPER - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Shared JSON object mapper for deserializing Google token responses.
MAPPER - Static variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Shared JSON object mapper configured for formatted indentation and resilient deserialization.
markDirty() - Method in class uno.anahata.asi.agi.resource.Resource
Marks the resource as dirty, triggering a re-interpretation during the next Turn or manual UI refresh.
markDirty() - Method in class uno.anahata.asi.agi.resource.view.AbstractResourceView
Triggers a markDirty on the owner resource to signal that the view's settings have changed and need re-interpretation, and clears the cached token count.
markDirty() - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Synchronously notifies the parent view that viewport settings have changed.
markDirty() - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Synchronously notifies the parent viewport and view that settings have changed.
markdownParser - Variable in class uno.anahata.asi.swing.agi.message.part.text.MarkupTextSegmentRenderer
The Flexmark markdown parser.
markdownParser - Variable in class uno.anahata.asi.swing.agi.render.HtmlRendererUtils
The Flexmark parser used to transform Markdown into an Abstract Syntax Tree (AST).
MarkupParameterRenderer - Class in uno.anahata.asi.swing.agi.message.part.tool.param
A parameter renderer that falls back to standard markdown/HTML rendering.
MarkupParameterRenderer() - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.param.MarkupParameterRenderer
No-arg constructor for factory instantiation.
MarkupTextSegmentRenderer - Class in uno.anahata.asi.swing.agi.message.part.text
Renders a markdown text segment into a WrappingEditorPane.
MarkupTextSegmentRenderer(AgiPanel, String, boolean) - Constructor for class uno.anahata.asi.swing.agi.message.part.text.MarkupTextSegmentRenderer
Constructs a new MarkupTextSegmentRenderer.
matches(TextSegmentDescriptor) - Method in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
Determines if this renderer can handle the given segment descriptor.
matches(TextSegmentDescriptor) - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Determines if this renderer can handle the given segment descriptor.
matches(TextSegmentDescriptor) - Method in class uno.anahata.asi.swing.agi.message.part.text.MarkupTextSegmentRenderer
Determines if this renderer can handle the given segment descriptor.
matchingLineCount - Variable in class uno.anahata.asi.agi.resource.view.TextViewport
Number of matches found if grepping.
matchSignature(CompilationInfo, ExecutableElement, String) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Internal helper to match a method element against a string signature.
Maven - Class in uno.anahata.asi.intellij.tools.maven
A toolkit for inspecting and building Maven projects through the IntelliJ IDEA Maven integration.
Maven - Class in uno.anahata.asi.nb.tools.maven
Consolidated "super-tool" class for all Maven-related AI operations.
Maven() - Constructor for class uno.anahata.asi.intellij.tools.maven.Maven
Constructs the Maven toolkit (instantiated reflectively via its public no-arg constructor).
Maven() - Constructor for class uno.anahata.asi.nb.tools.maven.Maven
Default constructor for the Maven toolkit.
MAVEN_STUDIO_URL - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Maven Central search URL for Anahata ASI Studio NetBeans module.
MAVEN_UC_URL - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Maven Central search URL for Anahata ASI Update Center module.
MavenArtifactSearchResult - Class in uno.anahata.asi.nb.tools.maven
A data transfer object representing a single search result from the Maven index.
MavenArtifactSearchResult() - Constructor for class uno.anahata.asi.nb.tools.maven.MavenArtifactSearchResult
 
MavenBuildResult - Class in uno.anahata.asi.nb.tools.maven
Represents the detailed result of a Maven build execution, including status, exit code, captured output, and a breakdown of build phases.
MavenBuildResult() - Constructor for class uno.anahata.asi.nb.tools.maven.MavenBuildResult
 
MavenBuildResult.BuildPhase - Class in uno.anahata.asi.nb.tools.maven
Represents a single phase or goal within a Maven build.
MavenBuildResult.ProcessStatus - Enum Class in uno.anahata.asi.nb.tools.maven
The final status of the Maven process.
mavenDeclaredDependencies - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The list of dependencies directly declared in the pom.xml, optimized for token efficiency.
MavenJarHandler - Class in uno.anahata.asi.toolkit.java.classpath
Specialized handler for Maven-packaged JARs.
MavenJarHandler() - Constructor for class uno.anahata.asi.toolkit.java.classpath.MavenJarHandler
 
MavenSearchResultPage - Class in uno.anahata.asi.nb.tools.maven
Represents a paginated result set from a Maven index search.
MavenSearchResultPage() - Constructor for class uno.anahata.asi.nb.tools.maven.MavenSearchResultPage
 
MAX_LINE_LENGTH - Static variable in class uno.anahata.asi.nb.tools.maven.Maven
Maximum character length per output line.
MAX_OUTPUT_LINES - Static variable in class uno.anahata.asi.nb.tools.maven.Maven
Maximum number of output lines to capture from a Maven build.
MAX_RETRIES_REACHED - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
The assistant has hit the maximum number of retries and has stopped.
MAX_TOKENS - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The maximum number of tokens as specified in the request was reached.
maxDepth - Variable in class uno.anahata.asi.agi.message.AbstractPart
An explicit, instance-level override for the maximum depth this part should remain in the active context.
maxDepth - Variable in class uno.anahata.asi.agi.tool.spi.AbstractTool
The maximum depth this tool call should be retained in the context.
maxDepth() - Element in annotation interface uno.anahata.asi.agi.tool.AgiTool
The maximum depth policy for this tool's call/response pair in the conversation history.
maxDepth() - Element in annotation interface uno.anahata.asi.agi.tool.AgiToolkit
The default maximum depth policy for ALL of this toolkit's tools.
maxDepthSpinner - Variable in class uno.anahata.asi.swing.agi.context.ToolkitPanel
Spinner defining maximum context pruning depth.
maxDepthSpinner - Variable in class uno.anahata.asi.swing.agi.context.ToolPanel
The control for default max depth.
maxInputTokens - Variable in class uno.anahata.asi.gemini.HardcodedGeminiModel
The maximum number of input tokens supported by this specific hardcoded manifest.
maxInputTokens - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The maximum input tokens allowed, or null if unknown.
maxLife - Variable in class uno.anahata.asi.swing.games.Particle
Maximum lifespan of the particle.
maxOutputTokens - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The maximum number of output tokens.
maxOutputTokens - Variable in class uno.anahata.asi.gemini.HardcodedGeminiModel
The maximum number of output tokens supported by this specific hardcoded manifest.
maxOutputTokens - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The maximum output tokens allowed, or null if unknown.
maxOutputTokensControl - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Interactive slider for configuring maximum output tokens.
maxOutputTokensDefaultCheckbox - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Checkbox to toggle model-default output tokens limits.
maxSpeed - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
maxSpeed - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
maxTokens - Variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
The maximum token threshold allowed by the configuration.
maybeLoadFromCache(Path, String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
maybeMerge(String, String) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
maybeSaveToCache(Path, Path, byte[]) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
MediaRenderer - Class in uno.anahata.asi.swing.agi.render
Multimodal rendering engine for non-textual message parts.
MediaRenderer() - Constructor for class uno.anahata.asi.swing.agi.render.MediaRenderer
 
MediaView - Class in uno.anahata.asi.agi.resource.view
A resource view that interprets content as binary media (images, audio, etc.).
MediaView() - Constructor for class uno.anahata.asi.agi.resource.view.MediaView
 
MediaViewPanel - Class in uno.anahata.asi.swing.agi.resources.view
A specialized metadata panel for the MediaView.
MediaViewPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.resources.view.MediaViewPanel
Constructs a new MediaViewPanel.
MEDIUM - Enum constant in enum class uno.anahata.asi.agi.provider.ThinkingLevel
Medium thinking effort.
memberFqn - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent
The canonical FQN of the member to update/delete/move (method or field).
memberFqn - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
The absolute fully qualified name of the target member to perform the operation on.
memberFqn - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.DeleteMemberIntent
The target member FQN.
memberFqn - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.MoveMemberIntent
The FQN of the member to move.
memberFqn - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.UpdateMemberIntent
The absolute FQN of the structural member to target for the update.
members - Variable in class uno.anahata.asi.nb.tools.java.JavaMemberSearch
The list of members found for the type.
MergeCandidate - Class in uno.anahata.asi.gemini.tokenizer
 
MergeCandidate(int, int, int, double) - Constructor for class uno.anahata.asi.gemini.tokenizer.MergeCandidate
 
mergeComponents(ObjectNode, ObjectNode) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Merges the 'components.schemas' from the source node into the target node.
MermaidCodeBlockSegmentRenderer - Class in uno.anahata.asi.swing.agi.message.part.text
A specialized renderer for Mermaid diagrams.
MermaidCodeBlockSegmentRenderer(AgiPanel, String, String) - Constructor for class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Constructs a new MermaidCodeBlockSegmentRenderer.
message - Variable in class uno.anahata.asi.agi.message.AbstractPart
A backward reference to the Message that contains this part.
message - Variable in class uno.anahata.asi.nb.tools.project.alerts.JavacAlert
The compiler message.
message - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
The message to render.
message - Variable in class uno.anahata.asi.swing.agi.message.RagMessageViewer
The message to view.
messageCountLabel - Variable in class uno.anahata.asi.swing.AgiCard
The label displaying the total number of messages in the conversation.
messageIcon - Variable in class uno.anahata.asi.swing.agi.context.ContextTreeCellRenderer
Default icon for individual messages.
messageId - Variable in class uno.anahata.asi.agi.context.GarbageCollectorRecord
The sequential ID of the message that was recycled.
messageIdCounter - Variable in class uno.anahata.asi.agi.context.ContextManager
Counter for assigning unique, sequential IDs to messages.
MessageNode - Class in uno.anahata.asi.swing.agi.context
A context tree node representing a single message in the conversation.
MessageNode(AgiPanel, AbstractMessage) - Constructor for class uno.anahata.asi.swing.agi.context.MessageNode
Constructs a new MessageNode.
messagePanel - Variable in class uno.anahata.asi.swing.agi.message.RagMessageViewer
The panel displaying the message.
MessagePanelFactory - Class in uno.anahata.asi.swing.agi.message
A factory for creating AbstractMessagePanel instances based on the concrete type of the AbstractMessage.
MessagePanelFactory() - Constructor for class uno.anahata.asi.swing.agi.message.MessagePanelFactory
 
messagePartDetailPanel - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Container for dynamically created message or part panels.
MESSAGES_COL - Static variable in class uno.anahata.asi.swing.AgisTableModel
The column index for the message count.
messagesPanel - Variable in class uno.anahata.asi.swing.agi.chat.ConversationPanel
The scrollable content area where individual message panels are rendered.
MetabolicDonutChart - Class in uno.anahata.asi.swing.agi.context.gc
A high-fidelity, reactive donut chart that visualizes the categorized token distribution of an AGI session's prompt.
MetabolicDonutChart() - Constructor for class uno.anahata.asi.swing.agi.context.gc.MetabolicDonutChart
 
metadata - Variable in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
The grounding metadata to render.
Metadata(String, long, boolean, long) - Constructor for record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
Creates an instance of a Metadata record class.
metadataTabs - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Tab pane for metadata.
metadataTokens - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector.Stats
The total tokens consumed by active message and part metadata.
metadataTokensLabel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Label displaying token usage for metadata overhead.
method - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
The underlying Java method that this tool represents.
methodA() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass
 
methodB() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass
 
methodC() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass
 
methodFqn(PsiClass, PsiMethod) - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Builds the canonical method FQN (pkg.Type.name(erasedArg,...); constructors use <init>).
methodWithFqns() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass
 
metricsListener - Variable in class uno.anahata.asi.swing.AgisTableModel
The listener for metric changes in individual sessions.
micButton - Variable in class uno.anahata.asi.swing.audio.MicrophonePanel
Toggle button to start/stop recording.
MicrophoneIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon that shows a studio microphone.
MicrophoneIcon(int) - Constructor for class uno.anahata.asi.swing.icons.MicrophoneIcon
Constructs a new MicrophoneIcon with the specified size.
microphoneLineComboBox - Variable in class uno.anahata.asi.swing.audio.MicrophonePanel
Dropdown for selecting the hardware input channel.
microphonePanel - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The panel for voice input.
MicrophonePanel - Class in uno.anahata.asi.swing.audio
A reactive panel that encapsulates microphone selection and recording logic.
MicrophonePanel(InputPanel) - Constructor for class uno.anahata.asi.swing.audio.MicrophonePanel
Constructs a new MicrophonePanel and binds it to the session config.
midiChannel - Variable in class uno.anahata.asi.swing.games.AgiKart
The main MIDI channel for lead synthesizers.
MimeInfo(String, String, boolean) - Constructor for class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils.MimeInfo
Constructs a new MimeInfo.
mimeLabel - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Label for the detected MIME type of the underlying data.
mimeType - Variable in class uno.anahata.asi.agi.message.BlobPart
The MIME type of the data (e.g., "image/png", "application/pdf").
mimeType - Variable in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
The field for the mimeType record component.
mimeType - Variable in class uno.anahata.asi.agi.tool.ToolResponseAttachment
The MIME type of the data (e.g., "image/png").
mimeType - Variable in class uno.anahata.asi.internal.ImageMetadataUtils.ImageMetadata
The MIME type of the parsed image (e.g.
mimeType - Variable in class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils.MimeInfo
The MIME type string (e.g., "text/x-java").
mimeType - Variable in class uno.anahata.asi.nb.ui.render.DiffStreamSource
The MIME type of the content, used to locate the correct EditorKit.
mimeType() - Method in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
Returns the value of the mimeType record component.
mimeTypeLabel - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Label for the MIME type string.
MimeUtils - Class in uno.anahata.asi.nb.mine
Utility class for working with MIME types and file extensions in NetBeans.
MimeUtils() - Constructor for class uno.anahata.asi.nb.mine.MimeUtils
Private constructor for the utility class to prevent instantiation.
MIN_WIDTH - Static variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
Minimum width to ensure text readability.
minHeight - Variable in class uno.anahata.asi.swing.components.AdjustingTabPane
The absolute minimum height to maintain for this tab pane.
MINIMAL - Enum constant in enum class uno.anahata.asi.agi.provider.ThinkingLevel
Minimal thinking effort.
MinimaxAnthropicProvider - Class in uno.anahata.asi.minimax
A provider implementation for the MiniMax API leveraging their Anthropic-compatible endpoints.
MinimaxAnthropicProvider() - Constructor for class uno.anahata.asi.minimax.MinimaxAnthropicProvider
Constructs a new MiniMax Anthropic-compatible provider.
minimumLayoutSize(Container) - Method in class uno.anahata.asi.swing.components.WrapLayout
/**
minY() - Method in class uno.anahata.asi.swing.games.Tetris.Shape
Calculates the lowest Y coordinate among all active segment blocks.
MirroredLShape - Enum constant in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
The mirrored L-shaped green-blue tetromino block.
MistralAiProvider - Class in uno.anahata.asi.mistral
Dedicated AI Provider for Mistral AI using their native OpenAI-compatible API.
MistralAiProvider() - Constructor for class uno.anahata.asi.mistral.MistralAiProvider
Constructs a new Mistral AI provider with stable UUID "Mistral".
MistralModel - Class in uno.anahata.asi.mistral
A specialized model implementation for Mistral AI that parses capability flags, max context length, FIM (Fill-In-The-Middle), and reasoning configurations from Mistral's /v1/models JSON.
MistralModel(MistralAiProvider, JsonNode) - Constructor for class uno.anahata.asi.mistral.MistralModel
Constructs a new MistralModel by parsing its capabilities and limits from the JSON node.
modalitiesPanel - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Panel hosting dynamic response modality checkboxes.
ModalModel - Class in uno.anahata.asi.modal
Specialized model implementation for Modal's GLM-5 endpoint.
ModalModel(OpenAiChatCompletionsProvider, JsonNode) - Constructor for class uno.anahata.asi.modal.ModalModel
Constructs a new Modal model instance from an OpenAI-compatible JSON discovery node.
ModalModel(OpenAiChatCompletionsProvider, String, String) - Constructor for class uno.anahata.asi.modal.ModalModel
Constructs a new Modal model instance from discrete ID and display name.
ModalProvider - Class in uno.anahata.asi.modal
A pre-configured provider for Modal's GLM-5 inference endpoint.
ModalProvider() - Constructor for class uno.anahata.asi.modal.ModalProvider
Constructs a new Modal provider with pre-configured defaults.
modDoc - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The document containing the proposed modifications.
mode - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The display mode (e.g. editor, explorer, output) where the window resides.
mode - Variable in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
The strategy for thread-switching (Later vs.
Mode() - Constructor for enum class uno.anahata.asi.swing.internal.EdtPropertyChangeListener.Mode
 
model - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
model - Variable in class uno.anahata.asi.swing.AsiTableContainerPanel
The underlying table model tracking AGI sessions.
MODEL - Enum constant in enum class uno.anahata.asi.agi.message.Role
A message generated by the AI model.
ModelBlobPart - Class in uno.anahata.asi.agi.message
A specialized BlobPart for binary content generated by the model, including internal thought process details.
ModelBlobPart(AbstractModelMessage, String, byte[], byte[]) - Constructor for class uno.anahata.asi.agi.message.ModelBlobPart
Constructs a ModelBlobPart from raw byte data and a specified MIME type.
modelBorder - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Border color for model message panels.
ModelCodeExectionOutcome() - Constructor for enum class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart.ModelCodeExectionOutcome
 
ModelCodeExecutionCallPartPanel - Class in uno.anahata.asi.swing.agi.message.part
A specialized panel for rendering HostedCodeExecutionCallPart instances.
ModelCodeExecutionCallPartPanel(AgiPanel, HostedCodeExecutionCallPart) - Constructor for class uno.anahata.asi.swing.agi.message.part.ModelCodeExecutionCallPartPanel
Constructs a new ModelCodeCallPartPanel.
ModelCodeExecutionResultPartPanel - Class in uno.anahata.asi.swing.agi.message.part
A specialized panel for rendering HostedCodeExecutionResultPart instances.
ModelCodeExecutionResultPartPanel(AgiPanel, HostedCodeExecutionResultPart) - Constructor for class uno.anahata.asi.swing.agi.message.part.ModelCodeExecutionResultPartPanel
Constructs a new ModelCodeOutputPartPanel.
modelComboBox - Variable in class uno.anahata.asi.swing.agi.HeaderPanel
The selector for the specific AI model, supports autocompletion via AutoCompleteDecorator.
modelContentBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for the model message content area.
modelDropdown - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Dropdown for selecting the default AI model for the container.
modelField - Variable in class uno.anahata.asi.intellij.settings.AnahataConfigurable
Editor for the default model id.
modelHash - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader.TokenizerConfig
 
modelHash() - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader.TokenizerConfig
 
modelHeaderBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for the model message header.
modelHeaderFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for the model message header text.
modelId - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The ID of the AbstractModel that generated this message.
modelId - Variable in class uno.anahata.asi.agi.status.ApiErrorRecord
The ID of the model that was being called.
modelId - Variable in class uno.anahata.asi.anthropic.AnthropicModel
The unique identifier for the model.
modelId - Variable in class uno.anahata.asi.gemini.GeminiModel
The unique model identifier (e.g.
modelId - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The unique identifier for the model (e.g., 'gpt-4o', 'claude-3-5-sonnet').
modelId - Variable in class uno.anahata.asi.openai.OpenAiModel
The unique identifier for the OpenAI model (e.g., 'gpt-4o').
modelId - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
The field for the modelId record component.
modelId() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
Returns the value of the modelId record component.
ModelMessagePanel - Class in uno.anahata.asi.swing.agi.message
A concrete implementation of AbstractMessagePanel specifically for rendering AbstractModelMessage instances.
ModelMessagePanel(AgiPanel, AbstractModelMessage) - Constructor for class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Constructs a new ModelMessagePanel.
modelProto - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
modelProtoCache - Static variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
ModelRenderer - Class in uno.anahata.asi.swing.provider
A standard cell renderer for AbstractModel objects.
ModelRenderer() - Constructor for class uno.anahata.asi.swing.provider.ModelRenderer
 
models - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
Lazy-loaded cache of models discovered via the provider's API.
models - Variable in class uno.anahata.asi.swing.provider.AiModelTableModel
The backing list of model entities.
ModelSearchCallPartPanel - Class in uno.anahata.asi.swing.agi.message.part
A specialized panel for rendering WebSearchCallPart instances.
ModelSearchCallPartPanel(AgiPanel, WebSearchCallPart) - Constructor for class uno.anahata.asi.swing.agi.message.part.ModelSearchCallPartPanel
Constructs a new ModelSearchCallPartPanel.
modelSelectionCallback - Variable in class uno.anahata.asi.swing.provider.AiProviderRegistryViewer
Reactive callback for notifying the system of a user's model selection.
ModelTextPart - Class in uno.anahata.asi.agi.message
A specialized TextPart for content generated by an AI model.
ModelTextPart(AbstractModelMessage, String, byte[], boolean) - Constructor for class uno.anahata.asi.agi.message.ModelTextPart
Constructs a new ModelTextPart.
modelUrl - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader.TokenizerConfig
 
modelUrl() - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader.TokenizerConfig
 
modelVersion - Variable in class uno.anahata.asi.gemini.GeminiResponse
The model version used for this specific generation.
modelVersion - Variable in class uno.anahata.asi.openai.OpenAiResponse
The specific version identifier returned by the model.
moderation - Variable in class uno.anahata.asi.mistral.MistralModel
 
modifiedArgs - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Map of arguments that were modified by the user in the UI.
modifiedArgs - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Map of arguments that were modified by the user before execution.
modifiedLabel - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Label for the last modified timestamp of the resource.
modifiers - Variable in class uno.anahata.asi.intellij.tools.java.JavaMember
The set of modifiers for this member (e.g., "public", "static", "default").
modifiers - Variable in class uno.anahata.asi.nb.tools.java.JavaMember
The set of modifiers for this member (e.g., "public", "static", "default").
modify(AbstractTreeNode, Collection, ViewSettings) - Method in class uno.anahata.asi.intellij.tools.ide.nodes.AnahataTreeStructureProvider
moduleCodeName - Variable in class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils.MimeInfo
The code name base of the module providing this MIME type.
monitorLogs(String, Integer) - Method in class uno.anahata.asi.intellij.tools.ide.IDE
Tails the IDE log (idea.log) into the session context, with optional grep filtering, by registering it as a tailed text resource.
monitorLogs(String, Integer) - Method in class uno.anahata.asi.nb.tools.ide.IDE
Monitors the IDE log file (messages.log) by loading it into the context.
monitorsContainer - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
Container for the monitor preview components.
monitorThumbnails - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
Cache for monitor thumbnails to improve rendering performance.
monitorThumbnails - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Cache for monitor pre-launch thumbnail snapshots.
monoFont - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
The fixed-width font used for code blocks and monospaced text segments.
mousePos - Variable in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
The current position of the mouse relative to the layer.
move() - Method in class uno.anahata.asi.swing.games.Snake
Updates the snake's position based on the current direction.
MOVE - Enum constant in enum class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent.Type
Relocate an existing member within its class relative to an anchor.
MOVE - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent.Type
Moves an existing member to a new position within its class.
moveClass(String, String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Moves a top-level class to a different package, updating all references across every open project.
moveClass(String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Moves a Java class to a new package directory or integrates it into another existing class.
moveFile(String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Moves a non-Java file to a different folder.
moveInnerToTopLevel(String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Moves a nested/inner class to the top level.
MoveMemberIntent - Class in uno.anahata.asi.nb.tools.java.coderefiner.polymorphic
Intent to move an existing member to a new position.
MoveMemberIntent() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.MoveMemberIntent
 
moveMembers(String, List, String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Moves static members (methods/fields) to another class, updating all references.
movePackage(String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Moves a Java package (and all its sub-packages and classes) to a new parent package.
mrJarRegistry - Variable in class uno.anahata.asi.nb.tools.java.NbJava
A transient registry of JAR files that support Multi-Release versions.
MyKeyAdapter() - Constructor for class uno.anahata.asi.swing.games.Snake.MyKeyAdapter
 

N

name - Variable in class uno.anahata.asi.agi.context.BasicContextProvider
The human-readable name of this provider.
name - Variable in class uno.anahata.asi.agi.resource.handle.StringHandle
The display name of the snippet.
name - Variable in class uno.anahata.asi.agi.tool.spi.AbstractTool
The fully qualified name of the tool, e.g., "LocalFiles.readFile".
name - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
The name of the toolkit.
name - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolParameter
The name of the parameter.
name - Variable in record class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel.LafItem
The field for the name record component.
name - Variable in class uno.anahata.asi.intellij.tools.java.JavaMember
The simple name of the member (e.g., "myField", "myMethod").
name - Variable in class uno.anahata.asi.nb.tools.ide.Refactor.ParameterChange
The new name for the parameter.
name - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The basic name of the window.
name - Variable in class uno.anahata.asi.nb.tools.java.JavaMember
The simple name of the member (e.g., "myField", "myMethod").
name - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult.BuildPhase
The name of the Maven phase (e.g., 'compile', 'test').
name - Variable in class uno.anahata.asi.nb.tools.project.components.JavaPackage
The fully qualified name of the Java package.
name - Variable in class uno.anahata.asi.nb.tools.project.components.JavaSourceGroup
The display name of the source group.
name - Variable in class uno.anahata.asi.nb.tools.project.components.ResourceSourceGroup
The display name of the source group.
name - Variable in class uno.anahata.asi.nb.tools.project.ProjectFile
The simple name of the file (e.g., 'pom.xml').
name - Variable in class uno.anahata.asi.nb.ui.render.DiffStreamSource
The display name of the resource.
name - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
name - Variable in class uno.anahata.asi.swing.toolkit.Screens.SharedRegion
The user-assigned or generated descriptive name for the region.
name - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolkitNode
The simple name of the toolkit class.
name - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolNode
The name of the tool method.
name - Variable in class uno.anahata.asi.toolkit.audio.AudioDevice
The human-readable name of the device.
name - Variable in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter.DirectoryNode
 
name - Variable in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
The human-readable name of the catalog.
name() - Method in record class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel.LafItem
Returns the value of the name record component.
nameLabel - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Label for the provider's friendly name.
nameLabel - Variable in class uno.anahata.asi.swing.agi.context.ToolkitPanel
Label showing the toolkit's name.
nameLabel - Variable in class uno.anahata.asi.swing.agi.context.ToolPanel
Label for the tool name.
nameLabel - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Label displaying the resource name in the global header.
nameLabel - Variable in class uno.anahata.asi.swing.AgiCard
The label displaying the agi's nickname.
nameLabel - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderListCellRenderer
The visual label for displaying the provider's friendly display name.
navigate(boolean) - Method in class uno.anahata.asi.intellij.tools.ide.nodes.AnahataTreeStructureProvider.AnahataNode
navigate(String, String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Navigates the specified drone to a new URL.
NbHandle - Class in uno.anahata.asi.nb.resources.handle
A NetBeans-native resource handle that wraps a FileObject.
NbHandle(URI) - Constructor for class uno.anahata.asi.nb.resources.handle.NbHandle
Constructs a new NbHandle from a URI.
NbHandle(FileObject) - Constructor for class uno.anahata.asi.nb.resources.handle.NbHandle
Direct constructor for an existing FileObject.
NbHandlePanel - Class in uno.anahata.asi.nb.ui.resources
A specialized metadata panel for the NbHandle.
NbHandlePanel() - Constructor for class uno.anahata.asi.nb.ui.resources.NbHandlePanel
Constructs a new metadata panel and initializes the property layout.
NbJava - Class in uno.anahata.asi.nb.tools.java
A NetBeans-aware extension of the core Java toolkit.
NbJava() - Constructor for class uno.anahata.asi.nb.tools.java.NbJava
 
NbResourceUI - Class in uno.anahata.asi.nb.ui.resources
NetBeans-specific implementation of ResourceUI.
NbResourceUI() - Constructor for class uno.anahata.asi.nb.ui.resources.NbResourceUI
 
NbTerminal - Class in uno.anahata.asi.nb.tools.terminal
A NetBeans-integrated toolkit for managing, tracking, and typing into native terminal tabs.
NbTerminal() - Constructor for class uno.anahata.asi.nb.tools.terminal.NbTerminal
Constructs a new NbTerminal toolkit instance.
NetBeansAgiConfig - Class in uno.anahata.asi.nb
NetBeans-specific agi configuration.
NetBeansAgiConfig(AbstractAsiContainer) - Constructor for class uno.anahata.asi.nb.NetBeansAgiConfig
Constructs a new NetBeansAgiConfig.
NetBeansAgiConfig(AbstractAsiContainer, String) - Constructor for class uno.anahata.asi.nb.NetBeansAgiConfig
Constructs a new NetBeansAgiConfig with a specific session ID.
NetBeansAsiContainer - Class in uno.anahata.asi.nb
NetBeans-specific configuration for the Anahata ASI.
NetBeansAsiContainer() - Constructor for class uno.anahata.asi.nb.NetBeansAsiContainer
Default constructor for the NetBeans container.
NetBeansIconProvider - Class in uno.anahata.asi.nb.mine
A NetBeans-specific implementation of IconProvider that fetches authentic, annotated IDE icons for projects and files.
NetBeansIconProvider() - Constructor for class uno.anahata.asi.nb.mine.NetBeansIconProvider
 
NetBeansJarHandler - Class in uno.anahata.asi.nb.tools.java
Specialized JAR handler for parsing NetBeans Platform module manifests and metadata.
NetBeansJarHandler() - Constructor for class uno.anahata.asi.nb.tools.java.NetBeansJarHandler
 
NetBeansModuleUtils - Class in uno.anahata.asi.nb.module
Utility class for introspecting NetBeans modules and their classpaths.
NetBeansModuleUtils() - Constructor for class uno.anahata.asi.nb.module.NetBeansModuleUtils
Private constructor to prevent instantiation of this utility class.
NetBeansOutput - Class in uno.anahata.asi.nb.tools.ide
Static utility for interacting with the NetBeans Output Window and its tabs.
NetBeansOutput() - Constructor for class uno.anahata.asi.nb.tools.ide.NetBeansOutput
 
NetBeansTextResourceViewer - Class in uno.anahata.asi.nb.ui.resources
A NetBeans-native text resource viewer that provides 100% IDE fidelity.
NetBeansTextResourceViewer(AgiPanel, Resource) - Constructor for class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Constructs a new NetBeansTextResourceViewer.
NetBeansTopComponents - Class in uno.anahata.asi.nb.tools.ide
Static utility for gathering information about open TopComponents (windows) in NetBeans.
NetBeansTopComponents() - Constructor for class uno.anahata.asi.nb.tools.ide.NetBeansTopComponents
 
NewAgiAction - Class in uno.anahata.asi.nb
Action that creates and opens a brand-new AGI session in the NetBeans IDE.
NewAgiAction() - Constructor for class uno.anahata.asi.nb.NewAgiAction
 
newCachedThreadPoolExecutor(String) - Static method in class uno.anahata.asi.AsiExecutors
Creates a new cached thread pool specifically for managing the lifecycle of a single intelligence (Agi) session.
newCigar() - Method in class uno.anahata.asi.swing.games.Snake
Randomly positions a new cigar on the grid.
newContent - Variable in class uno.anahata.asi.toolkit.resources.text.FullTextResourceUpdate
The full new content for the file.
newPiece() - Method in class uno.anahata.asi.swing.games.Tetris
Spawns a new random block, setting initial positions and terminating on overflow.
newScheduledThreadPool(String, int) - Static method in class uno.anahata.asi.AsiExecutors
Creates a new scheduled thread pool for background monitoring and periodic tasks.
newSerializer(Kryo, Class) - Method in class uno.anahata.asi.persistence.kryo.RebindableSerializerFactory
next - Variable in class uno.anahata.asi.gemini.tokenizer.Symbol
 
nextCheckpoint - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
nextCheckpointIdx - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
NextIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Next (right arrow/chevron) icon.
NextIcon(int) - Constructor for class uno.anahata.asi.swing.icons.NextIcon
Constructs a new NextIcon with the specified size.
nickname - Variable in class uno.anahata.asi.agi.Agi
The user-defined nickname for this agi session.
nicknameField - Variable in class uno.anahata.asi.swing.agi.HeaderPanel
The text field for the session's nickname, synchronized with the domain on focus loss.
NO_IMAGE - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
No image was generated.
NodeType() - Constructor for enum class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic.NodeType
 
noMerge - Variable in class uno.anahata.asi.gemini.tokenizer.Symbol
 
NONE - Enum constant in enum class uno.anahata.asi.agi.ExpandToolsPreference
Tool calls are initially collapsed.
NONE - Enum constant in enum class uno.anahata.asi.agi.provider.ThinkingLevel
No thinking effort (lowest latency).
NONE - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.FormatMode
Do not apply NetBeans Reformat.
NONE - Enum constant in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleReasoningStyle
No specialized reasoning extraction.
normalize(String) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
normalizeForComparison(String) - Method in class uno.anahata.asi.toolkit.resources.text.TextResourceReplacements
Normalizes a string for comparison by standardizing line endings to LF.
normalizeFqn(String) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Normalizes an Anahata FQN (which uses '$' for inner classes) to a standard Java FQN (using '.') for compatibility with standard APIs.
normalizeUri(String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Normalizes a file URI string to the standard triple-slash format (file:///) while preserving UNC paths (file://host).
normalizeWhitespaces(String) - Method in class uno.anahata.asi.toolkit.resources.text.TextResourceReplacements
Normalizes a string by standardizing line endings and removing trailing whitespace from each line for lenient diagnostic comparison.
NoShape - Enum constant in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
Represents an empty grid cell or the absence of a falling piece.
NOT_FOUND - Enum constant in enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
The tool was not executed because it was not found in the list of enabled tools.
notificationLabel - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
Label for transient registration notifications.
notificationLabels - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
 
NovaRouteAiProvider - Class in uno.anahata.asi.novarouteai
A provider implementation for NovarouteAI leveraging their OpenAI-compatible endpoints.
NovaRouteAiProvider() - Constructor for class uno.anahata.asi.novarouteai.NovaRouteAiProvider
Constructs a new NovarouteAI OpenAI-compatible provider.
nullToEmpty(String) - Static method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Maps null to the empty string.
NUMBER_FORMAT - Static variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Number formatter for human-readable token displays.
NUMBER_FORMAT - Static variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
Formatter for raw token counts.
NUMBER_FORMAT - Static variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Formatter for token counts.
numLinesRemoved - Variable in class uno.anahata.asi.swing.games.Tetris
Total count of successfully completed rows cleared during the session.
NvidiaAiProvider - Class in uno.anahata.asi.nvidia
Dedicated AI Provider for NVIDIA NIM microservices using their OpenAI-compatible API.
NvidiaAiProvider() - Constructor for class uno.anahata.asi.nvidia.NvidiaAiProvider
Constructs a new NVIDIA AI provider with stable UUID "Nvidia".
NvidiaModel - Class in uno.anahata.asi.nvidia
Concrete model implementation for NVIDIA NIM microservices endpoints.
NvidiaModel(NvidiaAiProvider, JsonNode) - Constructor for class uno.anahata.asi.nvidia.NvidiaModel
Constructs a new NvidiaModel instance from a JSON metadata node.
NvidiaModel(NvidiaAiProvider, String, String) - Constructor for class uno.anahata.asi.nvidia.NvidiaModel
Constructs a new NvidiaModel instance with explicit model ID and display name.

O

O200K_BASE - Enum constant in enum class uno.anahata.asi.agi.provider.TokenizerType
OpenAI's newest encoding (GPT-4o).
OBJECT_MAPPER - Static variable in class uno.anahata.asi.agi.tool.schema.SchemaProvider
The centrally configured Jackson ObjectMapper for JSON operations.
ObjectSummarizer - Class in uno.anahata.asi.internal
Utility class designed to generate concise, human-readable summaries and truncations of complex Java objects, collections, maps, and strings.
ObjectSummarizer() - Constructor for class uno.anahata.asi.internal.ObjectSummarizer
 
ObjectToStringParameterRenderer - Class in uno.anahata.asi.swing.agi.message.part.tool.param
A specialized parameter renderer that converts any Java object to a string and displays it using a high-fidelity IDE viewer.
ObjectToStringParameterRenderer() - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
No-arg constructor for factory instantiation.
observations - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the observations record component.
observations() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the observations record component.
occurrenceIndexes - Variable in class uno.anahata.asi.toolkit.resources.text.TextReplacement
The 1-based indices of the specific occurrences to replace.
ocr - Variable in class uno.anahata.asi.mistral.MistralModel
 
of(Class) - Static method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Creates a ToolkitSettings entry with no explicit permission overrides from a Class literal.
of(Class, String, ToolPermission) - Static method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Creates a ToolkitSettings entry with a single tool permission override from a Class literal.
of(Class, Map) - Static method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Creates a ToolkitSettings entry with multiple tool permission overrides from a Class literal.
of(String) - Static method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Creates a ToolkitSettings entry with no explicit permission overrides by toolkit name.
of(String, String) - Static method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
Creates a candidate participant with ThinkingLevel.THINKING_LEVEL_UNSPECIFIED, letting the provider/endpoint decide the default reasoning behavior.
of(String, String, String, List, String) - Static method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Creates a standard unlisted benchmark upload request.
of(String, String, ThinkingLevel) - Static method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
Creates a candidate participant with an explicit thinking mode level.
of(String, String, ToolPermission) - Static method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Creates a ToolkitSettings entry with a single tool permission override by toolkit name.
of(String, Map) - Static method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Creates a ToolkitSettings entry with multiple tool permission overrides by toolkit name.
of(List, int, int) - Static method in class uno.anahata.asi.agi.tool.Page
Static factory method to create a new Page.
of(JavaMethodTool, Parameter, int) - Static method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolParameter
The definitive factory method for creating a JavaMethodToolParameter from a reflection Parameter.
OIL_SLICKS - Static variable in class uno.anahata.asi.swing.games.AgiKart
Coordinates for stationary roadside Oil Slicks that trigger spinouts.
oilCooldown - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
OK - Enum constant in enum class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart.ModelCodeExectionOutcome
The execution completed successfully with an exit code of 0.
OkIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn OK/Checkmark icon.
OkIcon(int) - Constructor for class uno.anahata.asi.swing.icons.OkIcon
Constructs a new OkIcon with the specified size.
onAction(String, boolean, float) - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
onAgiClosed(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Hook invoked when a session has been logically closed.
onAgiClosed(Agi) - Method in class uno.anahata.asi.swing.AbstractSwingAsiContainer
Hook invoked when a session has been logically closed.
onAgiOpened(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Hook invoked when a session has been logically opened.
onAgiOpened(Agi) - Method in class uno.anahata.asi.swing.AbstractSwingAsiContainer
Hook invoked when a session has been logically opened.
onAgiRegistered(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Hook invoked whenever a session enters the active pool.
onAgiRegistered(Agi) - Method in class uno.anahata.asi.nb.NetBeansAsiContainer
Hook invoked whenever a session enters the active pool.
onAgiUnregistered(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Hook invoked whenever a session is removed from the active pool.
onAgiUnregistered(Agi) - Method in class uno.anahata.asi.nb.NetBeansAsiContainer
Hook invoked whenever a session is removed from the active pool.
onBind() - Method in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
Hook for subclasses to perform their specific layout and initial state logic.
onBind() - Method in class uno.anahata.asi.swing.toolkit.render.AbstractToolkitRenderer
Hook for subclasses to perform their specific layout and initial state logic.
onCancelAction - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Callback invoked when the user clicks 'Cancel'.
onChange - Variable in class uno.anahata.asi.swing.internal.AnyChangeDocumentListener
The reactive callback triggered on every document modification.
onComplete() - Method in interface uno.anahata.asi.agi.provider.StreamObserver
Called when the stream has completed successfully.
onDone - Variable in class uno.anahata.asi.swing.internal.SwingTask
The EDT callback for successful results.
onEditorActivated() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Hook invoked when switching to the editor card.
onEditorActivated() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Hook invoked when switching to the editor card.
onEditorActivated() - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Hook invoked when switching to the editor card.
oneLineDown() - Method in class uno.anahata.asi.swing.games.Tetris
Moves the falling piece one step downwards if free space exists.
onError - Variable in class uno.anahata.asi.swing.internal.SwingTask
The EDT callback for failures.
onError(Throwable) - Method in interface uno.anahata.asi.agi.provider.StreamObserver
Called when an error occurs in the stream.
onInstallOrUpdateFromProvider(AnahataUcUtils.UpdateCenterType) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Handles 1-click install or update of Anahata ASI Studio from a specific update center.
onItemPickedUp(String) - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
onItemPickedUp(String) - Method in interface uno.anahata.asi.yam.games.asikart.ItemManager.ItemPickupListener
 
onJavaFxAction() - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Handles the 1-click JavaFX install/activate action.
onNext(R) - Method in interface uno.anahata.asi.agi.provider.StreamObserver
Called when a new value is available in the stream.
onPaddle - Variable in class uno.anahata.asi.swing.games.Ball
Flag indicating if the ball is currently resting on the paddle.
onPreviewActivated() - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Hook invoked when returning to the preview card.
onPreviewActivated() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Hook invoked when returning to the preview card.
onPreviewActivated() - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Hook invoked when returning to the preview card.
onProviderKeysChanged(String) - Method in class uno.anahata.asi.AbstractAsiContainer
Notifies all active sessions that the API keys for a specific provider have been updated.
onRefreshComplete() - Method in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Hook invoked after the asynchronous refresh of handle metadata is complete.
onRefreshComplete() - Method in class uno.anahata.asi.swing.agi.resources.handle.UrlHandlePanel
Hook invoked after the asynchronous refresh of handle metadata is complete.
onSave - Variable in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Callback triggered when the user clicks 'Save' after editing.
onSaveLocalAction - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Callback invoked when the user clicks 'Save' (local persistence only).
onSelected - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame.SelectionPanel
Callback for when a selection is completed.
onStart(List) - Method in interface uno.anahata.asi.agi.provider.StreamObserver
Called when the stream starts, providing the initial candidate messages.
onStartAction - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Callback invoked when the user clicks 'Start Recording'.
OnTheFlyAgiTool - Class in uno.anahata.asi.agi.tool
The base class for all Java code generated by the AI model.
OnTheFlyAgiTool() - Constructor for class uno.anahata.asi.agi.tool.OnTheFlyAgiTool
 
onToggleCenter(AnahataUcUtils.UpdateCenterType) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Handles toggle action for an update center.
onToggleTrust(AnahataUcUtils.UpdateCenterType) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Handles toggling the Trusted checkbox for an update center.
onUploadAction - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Callback invoked when the user clicks 'Save & Upload'.
open - Variable in class uno.anahata.asi.agi.Agi
Whether this session is currently 'Open' in the host UI (e.g. tab visible).
open(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
authoritatively requests that the specified agi session be opened and brought to the front in the host UI.
open(Resource, AgiPanel) - Method in class uno.anahata.asi.nb.ui.resources.NbResourceUI
Opens the resource in the host environment's preferred viewer or editor.
open(Resource, AgiPanel) - Method in class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
Opens the resource in the host environment's preferred viewer or editor.
open(Resource, AgiPanel) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Opens the resource in the host environment's preferred viewer or editor.
OpenAiChatCompletionsProvider - Class in uno.anahata.asi.openai.compatible
A universal AI provider for any API endpoint compatible with the OpenAI Chat Completion specification.
OpenAiChatCompletionsProvider() - Constructor for class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Constructs a default OpenAI-compatible provider.
OpenAiChatCompletionsProvider(String, String, String) - Constructor for class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Constructs a new universal provider with basic configuration.
OpenAiChatCompletionsProvider(String, String, String, String, String) - Constructor for class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Constructs a new universal provider with a custom storage folder and acquisition URI.
OpenAiCompatibleHostedTool - Enum Class in uno.anahata.asi.openai.compatible
Enumeration of native server-side tools provided by OpenAI via the Responses API.
OpenAiCompatibleHostedTool() - Constructor for enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleHostedTool
 
OpenAiCompatibleModel - Class in uno.anahata.asi.openai.compatible
A concrete implementation of AbstractModel that communicates with any OpenAI-compatible Chat Completion API using the standard JDK HttpClient.
OpenAiCompatibleModel(OpenAiChatCompletionsProvider, JsonNode) - Constructor for class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Constructs a model instance from a JSON node returned by the /models endpoint.
OpenAiCompatibleModel(OpenAiChatCompletionsProvider, String, String) - Constructor for class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Constructs an OpenAiCompatibleModel with explicit metadata parameters.
OpenAiCompatibleModelMessage - Class in uno.anahata.asi.openai.compatible
Concrete model message implementation for OpenAI-compatible Chat Completion APIs.
OpenAiCompatibleModelMessage(Agi, String) - Constructor for class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Constructs a new, empty compatible message for streaming.
OpenAiCompatibleModelMessage(Agi, String, JsonNode, OpenAiCompatibleResponse, OpenAiCompatibleReasoningStyle, String, List) - Constructor for class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Constructs a message from a final (non-streaming) choice node.
OpenAiCompatibleReasoningStyle - Enum Class in uno.anahata.asi.openai.compatible
Defines the strategy for extracting reasoning/thought content from an OpenAI-compatible response.
OpenAiCompatibleReasoningStyle() - Constructor for enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleReasoningStyle
 
OpenAiCompatibleResponse - Class in uno.anahata.asi.openai.compatible
Encapsulates the complete response from an OpenAI-compatible API.
OpenAiCompatibleResponse(Agi, String, String, String, String, OpenAiCompatibleModel) - Constructor for class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
Constructs a new response object by parsing the JSON returned from an OpenAI-compatible endpoint.
OpenAiCompatibleResponse(Agi, String, String, String, String, OpenAiCompatibleModel, ResponseUsageMetadata) - Constructor for class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
Constructs a new response object with pre-calculated usage metadata.
OpenAiCompatibleResponseAdapter - Class in uno.anahata.asi.openai.compatible.adapter
A specialized content adapter that translates Anahata's domain model into standard OpenAI-compatible JSON objects for the Chat Completion API.
OpenAiCompatibleResponseAdapter() - Constructor for class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
 
OpenAiItemAdapter - Class in uno.anahata.asi.openai
Pure content adapter for the OpenAI Responses API, strictly translating Anahata's domain model into the "Items" architecture.
OpenAiItemAdapter() - Constructor for class uno.anahata.asi.openai.OpenAiItemAdapter
 
OpenAiModel - Class in uno.anahata.asi.openai
Native implementation for OpenAI models using the Responses API (/v1/responses).
OpenAiModel(OpenAiResponsesProvider, JsonNode) - Constructor for class uno.anahata.asi.openai.OpenAiModel
Constructs a new OpenAiModel from an API model node.
OpenAiModel.PreparedPayload - Record Class in uno.anahata.asi.openai
Record holding the three distinct partitions of a request payload.
OpenAiModelMessage - Class in uno.anahata.asi.openai
Specialized ModelMessage for the OpenAI Responses API.
OpenAiModelMessage(Agi, String) - Constructor for class uno.anahata.asi.openai.OpenAiModelMessage
Constructs a new OpenAiModelMessage bound to a specific session and model.
OpenAiResponse - Class in uno.anahata.asi.openai
Specialized Response implementation for the OpenAI Responses API.
OpenAiResponse(String, String, String) - Constructor for class uno.anahata.asi.openai.OpenAiResponse
Constructs a new response object for a streaming chunk.
OpenAiResponse(String, String, Agi, String, String) - Constructor for class uno.anahata.asi.openai.OpenAiResponse
Constructs a new full response by parsing the OpenAI response body.
OpenAiResponsesProvider - Class in uno.anahata.asi.openai
Clean-room provider for OpenAI, strictly utilizing the modern Responses API (/v1/responses).
OpenAiResponsesProvider() - Constructor for class uno.anahata.asi.openai.OpenAiResponsesProvider
Constructs a new OpenAiProvider with the 'OpenAI' UUID and standard tokenizer settings.
OpenAiResponsesProvider(String) - Constructor for class uno.anahata.asi.openai.OpenAiResponsesProvider
Constructs a new OpenAiProvider with a custom UUID.
openFile(String, Integer) - Method in class uno.anahata.asi.intellij.tools.ide.Editor
Opens a file in the IntelliJ editor, optionally scrolling to a 1-based line.
openFile(String, Integer) - Method in class uno.anahata.asi.nb.tools.ide.Editor
Opens a specified file in the NetBeans editor and optionally scrolls to a specific line.
openImpl() - Method in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
openLocalTerminal(String, String) - Method in class uno.anahata.asi.intellij.tools.terminal.Terminals
Opens a new local terminal tab and returns its tracking id.
openLocalTerminal(String, String) - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Opens an interactive local terminal tab in the IDE.
openNewTab(String, String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
 
openProject(String) - Method in class uno.anahata.asi.intellij.tools.project.Projects
Opens a project directory programmatically in the IntelliJ IDE.
openProject(String, boolean) - Method in class uno.anahata.asi.nb.tools.project.Projects
Opens a NetBeans project and optionally its subprojects.
openResource(Resource) - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Delegates resource opening to the active ResourceUI strategy.
openStream() - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Opens a fresh input stream to the resource content.
openStream() - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Opens a fresh input stream to the resource content.
openStream() - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Opens a fresh input stream to the resource content.
openStream() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Opens a fresh input stream to the resource content.
openStream() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Opens a fresh input stream to the resource content.
openSubprojects(String) - Method in class uno.anahata.asi.nb.tools.project.Projects
Opens all sub-modules for a given parent project.
OpenToolWindowsContextProvider - Class in uno.anahata.asi.intellij.tools.ide.context
Injects a live snapshot of the IntelliJ windowing system — every registered tool window per open project, flagged with its visible/active state — into the RAG message.
OpenToolWindowsContextProvider() - Constructor for class uno.anahata.asi.intellij.tools.ide.context.OpenToolWindowsContextProvider
Constructs the tool-windows context provider with a stable id and label.
OpenTopComponentsContextProvider - Class in uno.anahata.asi.nb.tools.ide.context
Provides a real-time Markdown table of all open TopComponents (windows) in the IDE.
OpenTopComponentsContextProvider() - Constructor for class uno.anahata.asi.nb.tools.ide.context.OpenTopComponentsContextProvider
Constructs a new provider for open TopComponents.
OpenUpdateCenterAction - Class in uno.anahata.asi.nb.uc
NetBeans Window menu action that opens the Anahata ASI Update Center and Plugin Installer dialog.
OpenUpdateCenterAction() - Constructor for class uno.anahata.asi.nb.uc.OpenUpdateCenterAction
 
openUri(String) - Method in class uno.anahata.asi.nb.ui.resources.NbResourceUI
Opens a generic URI using the host environment's preferred method.
openUri(String) - Method in class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
Opens a generic URI using the host environment's preferred method.
openUri(String) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Opens a generic URI using the host environment's preferred method.
openUrlInBrowser(String) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Opens a URL in the user's default desktop browser or NetBeans internal browser.
openWebpage(String) - Method in class uno.anahata.asi.swing.agi.support.SupportPanel
Dispatches a URL request to the default system browser.
opponents - Variable in class uno.anahata.asi.swing.games.AgiKart
The list of AI competitor entities.
optimizationPulses - Variable in class uno.anahata.asi.swing.games.BugDefense
The list of active projectile pulses fired by the player.
optimize - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
Whether to optimize imports after applying all changes.
optimize - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
Whether to run import optimization.
optimizeImports - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementBatch
Whether to optimize imports (shorten FQNs, remove unused) after applying the intents.
optimizeImports(String, boolean, boolean) - Method in class uno.anahata.asi.intellij.tools.java.CodeRefiner
Optimizes the imports of a Java file: removes unused imports (when requested) and shortens any fully-qualified references to simple names, adding imports as needed.
optimizeImports(String, Boolean, boolean) - Method in class uno.anahata.asi.nb.tools.java.CodeRefiner
Optimizes imports (converts FQNs to simple names, removes unused).
optimizeImportsInMemory(ClasspathInfo, String, boolean, List, List) - Static method in class uno.anahata.asi.nb.tools.java.CodeRefiner
Helper to optimize imports entirely in-memory, preserving atomicity during batch edits.
optimizeImportsInternal(FileObject, boolean) - Method in class uno.anahata.asi.nb.tools.java.CodeRefiner
Internal implementation of the import optimization logic.
OptionalSerializer - Class in uno.anahata.asi.persistence.kryo
A custom Kryo serializer for Optional.
OptionalSerializer() - Constructor for class uno.anahata.asi.persistence.kryo.OptionalSerializer
Default constructor initializing the OptionalSerializer as immutable.
originalContent - Variable in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
The original content of the file before this operation was applied.
originalIndex - Variable in class uno.anahata.asi.nb.tools.ide.Refactor.ParameterChange
The 0-based index of the parameter in the original method.
originalResourceName - Variable in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
The name of the resource at the time of capture.
OTHER - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The reason is unknown or not specified by the provider.
outcome - Variable in class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart
The final state of the execution (OK, FAILED, etc.) as reported by the provider.
OUTPUT - Enum constant in enum class uno.anahata.asi.toolkit.audio.AudioDevice.Type
An audio output device (e.g., speakers, headphones).
OUTPUT_TAB_CLASS - Static variable in class uno.anahata.asi.nb.tools.ide.NetBeansOutput
The internal NetBeans class name for an output tab component.
outputArea - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Text area for the primary tool output.
outputScrollPane - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Scroll pane for the raw text output.
OutputTabInfo - Class in uno.anahata.asi.nb.tools.ide
Represents a logical snapshot of a tab in the NetBeans Output Window.
OutputTabInfo() - Constructor for class uno.anahata.asi.nb.tools.ide.OutputTabInfo
 
OutputTabsContextProvider - Class in uno.anahata.asi.nb.tools.ide.context
Provides a list of all open tabs in the NetBeans Output Window, including a tail of the content for each tab.
OutputTabsContextProvider() - Constructor for class uno.anahata.asi.nb.tools.ide.context.OutputTabsContextProvider
Constructs a new provider for output tabs.
OVERLAY_ICON_PATH - Static variable in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFolderNode
The path to the Anahata overlay icon.
owner - Variable in class uno.anahata.asi.agi.resource.handle.AbstractResourceHandle
The parent resource orchestrator.
owner - Variable in class uno.anahata.asi.agi.resource.view.AbstractResourceView
The parent resource orchestrator.
owner - Variable in class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
owner - Variable in class uno.anahata.asi.swing.internal.SwingTask
The parent component for positioning modal dialogs.

P

PACKAGE - Enum constant in enum class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic.NodeType
Java package node in Projects tab.
packageDetailsLabels - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
 
packages - Variable in class uno.anahata.asi.nb.tools.project.components.JavaSourceGroup
The list of logical packages discovered within this group.
packaging - Variable in class uno.anahata.asi.nb.tools.maven.MavenArtifactSearchResult
The packaging type of the artifact (e.g., 'jar', 'nbm').
packaging - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The project's packaging type (e.g., 'jar', 'nbm').
paddleHeight - Variable in class uno.anahata.asi.swing.games.Arkanoid
The height of the paddle in pixels.
paddleWidth - Variable in class uno.anahata.asi.swing.games.Arkanoid
The current width of the paddle, which changes with power-ups.
paddleX - Variable in class uno.anahata.asi.swing.games.Arkanoid
The actual X-coordinate of the paddle's left edge.
paddleY - Variable in class uno.anahata.asi.swing.games.Arkanoid
The fixed Y-coordinate position of the paddle.
page - Variable in class uno.anahata.asi.agi.tool.Page
The list of items for the current page.
page - Variable in class uno.anahata.asi.nb.tools.maven.MavenSearchResultPage
The list of artifact search results for the current page.
Page<T> - Class in uno.anahata.asi.agi.tool
A generic, self-contained container for a paginated result set.
Page(List, int, int) - Constructor for class uno.anahata.asi.agi.tool.Page
Creates a new Page object by slicing a complete list of items.
pageSize - Variable in class uno.anahata.asi.agi.tool.Page
The number of items requested for the page.
pageSizeInChars - Variable in class uno.anahata.asi.agi.resource.view.TextViewportSettings
The maximum number of characters to load in a single page.
paint(Graphics, JComponent) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
paintComponent(Graphics) - Method in class uno.anahata.asi.swing.agi.context.gc.MetabolicDonutChart
paintComponent(Graphics) - Method in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame.SelectionPanel
 
paintComponent(Graphics) - Method in class uno.anahata.asi.swing.agi.status.ContextUsageBar
paintComponent(Graphics) - Method in class uno.anahata.asi.swing.agi.status.StatusPanel.StatusIndicator
paintComponent(Graphics) - Method in class uno.anahata.asi.swing.games.AgiKart
paintComponent(Graphics) - Method in class uno.anahata.asi.swing.games.Arkanoid
paintComponent(Graphics) - Method in class uno.anahata.asi.swing.games.BugDefense
 
paintComponent(Graphics) - Method in class uno.anahata.asi.swing.games.Snake
paintComponent(Graphics) - Method in class uno.anahata.asi.swing.games.Tetris
paintComponent(Graphics) - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay.RecordingDot
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.AddIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.AgiKartIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.ArkanoidIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.AtomsIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.AttachIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.AutoReplyIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.BugDefenseIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.CancelIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.CardsIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.CloneIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.CompressIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.CopyIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.DeleteIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.DoubleToolIconRefined
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.ExternalIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.FramesIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.LeafIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.LinkIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.LoadSessionIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.MicrophoneIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.NextIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.OkIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.PinnedIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.PrevIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.PrismIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.PulseIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.RecordingIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.RegionSelectionIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.RestartIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.RunAndSendIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.RunIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.SaveIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.ScreenShareIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.ScreenshotIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.SearchIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.SendIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.ServerToolsIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.SettingsIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.SnakeIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.StopIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.TableIcon
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.TetrisIcon
 
paintIcon(Component, Graphics, int, int) - Method in class uno.anahata.asi.swing.icons.ToolIcon
panel - Variable in class uno.anahata.asi.intellij.settings.AnahataConfigurable
The settings panel root.
panelDisposable - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
ParameterChange() - Constructor for class uno.anahata.asi.nb.tools.ide.Refactor.ParameterChange
 
ParameterRenderer<T> - Interface in uno.anahata.asi.swing.agi.message.part.tool.param
A generic interface for rendering tool parameters.
ParameterRendererFactory - Class in uno.anahata.asi.swing.agi.message.part.tool.param
A factory for creating specialized ParameterRenderer instances.
ParameterRendererFactory() - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRendererFactory
 
parameters - Variable in class uno.anahata.asi.agi.tool.spi.AbstractTool
A rich, ordered list of the tool's parameters.
paramName - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
The name of the argument being rendered.
paramName - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The name of the parameter being rendered.
paramName - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
The technical name of the parameter.
paramName - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
The declared name of this parameter.
params - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.JavadocIntent
A map of parameter names to their descriptions for the @param tag.
parent - Variable in class uno.anahata.asi.agi.context.BasicContextProvider
The parent provider in the hierarchy.
parent - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
The parent component in the hierarchy.
parent - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolNode
The parent toolkit node.
parentCall - Variable in class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart
The call part that initiated this execution result, used to reconstruct parent-child relationships in the conversation tree.
parentCall - Variable in class uno.anahata.asi.agi.message.ModelBlobPart
If this blob was part of the output a hosted tool call (code_interpreter_call), then
parentFirstClassess - Variable in class uno.anahata.asi.toolkit.java.Java
A set of infrastructure classes that MUST always be loaded by the parent classloader (the ASI engine) to preserve static state and ThreadLocal context.
parentPanel - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
The parent context management panel.
parentPanel - Variable in class uno.anahata.asi.swing.agi.context.ToolkitPanel
The parent container panel.
parentPanel - Variable in class uno.anahata.asi.swing.agi.context.ToolPanel
The parent context panel.
parentPanel - Variable in class uno.anahata.asi.swing.audio.MicrophonePanel
The parent input panel for attaching recordings to messages.
parentUuid - Variable in class uno.anahata.asi.agi.AgiConfig
The UUID of the AGI that spawned this session, if any.
parse(String, Class) - Static method in class uno.anahata.asi.internal.JacksonUtils
Parses a JSON string into a Java object of the specified class.
parse(String, Type) - Static method in class uno.anahata.asi.internal.JacksonUtils
Parses a JSON string into a Java object of the specified type.
parseCandidates(Agi, String, OpenAiCompatibleModel, JsonNode) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
Internal utility to parse the 'choices' or 'output' array from the API response.
parseFinalContent(JsonNode) - Method in class uno.anahata.asi.anthropic.AnthropicMessage
Parses the final (non-streaming) content array from an Anthropic response.
parseHexByte(String) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
parseMember(PsiElementFactory, String, PsiElement) - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Parses a verbatim member declaration into a detached PSI member by wrapping it in a throwaway class, robustly handling methods, fields, inner classes and initializers.
parseMember(WorkingCopy, String, String, ClasspathInfo) - Static method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
Parses a raw Java string into a detached AST Tree node, capturing and importing all inline comments.
parseSegmentDescriptors(String) - Static method in class uno.anahata.asi.swing.agi.message.part.TextPartPanel
Parses the given markdown text into a list of TextSegmentDescriptors.
parseSeverity(String) - Method in class uno.anahata.asi.intellij.tools.java.Hints
Parses a severity name into a HighlightSeverity, defaulting to WARNING.
part - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
The part to be rendered.
partBorder - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Border color for message part panels.
partContentBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Content background overlay for normal part.
partHeaderBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for individual message part headers.
partHeaderFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for message part header text.
partHeaderStartBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Header start background overlay for normal part.
participant - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the participant record component.
participant() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the participant record component.
Particle - Class in uno.anahata.asi.swing.games
Particle used for brick break celebrations and hits.
Particle(double, double, double, double, Color) - Constructor for class uno.anahata.asi.swing.games.Particle
Constructs a particle.
Particle(double, double, double, double, Color, int) - Constructor for class uno.anahata.asi.swing.games.AgiKart.Particle
 
particles - Variable in class uno.anahata.asi.swing.games.AgiKart
 
particles - Variable in class uno.anahata.asi.swing.games.Arkanoid
Visual particle effects.
partIcon - Variable in class uno.anahata.asi.swing.agi.context.ContextTreeCellRenderer
Default icon for individual message parts.
partIdCounter - Variable in class uno.anahata.asi.agi.context.ContextManager
Counter for assigning unique, sequential IDs to parts.
PartNode - Class in uno.anahata.asi.swing.agi.context
A context tree node representing a single part of a message.
PartNode(AgiPanel, AbstractPart) - Constructor for class uno.anahata.asi.swing.agi.context.PartNode
Constructs a new PartNode.
PartPanelFactory - Class in uno.anahata.asi.swing.agi.message.part
A factory for creating AbstractPartPanel instances based on the concrete type of the AbstractPart.
PartPanelFactory() - Constructor for class uno.anahata.asi.swing.agi.message.part.PartPanelFactory
 
parts - Variable in class uno.anahata.asi.agi.message.AbstractMessage
The list of parts that make up the message content.
partsContainer - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Container for message parts.
partsSummary - Variable in class uno.anahata.asi.agi.context.GarbageCollectorRecord
Summarized list of each part contained in the recycled message.
passed - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the passed record component.
passed() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the passed record component.
path - Variable in class uno.anahata.asi.agi.resource.handle.PathHandle
The absolute path to the local file.
path - Variable in class uno.anahata.asi.nb.resources.handle.NbHandle
Cached path for secondary resolution.
path - Variable in class uno.anahata.asi.nb.tools.project.components.ResourceFolder
The relative path of the folder from the source group root.
path - Variable in class uno.anahata.asi.nb.tools.project.ProjectFile
The absolute physical path to the file.
path - Variable in class uno.anahata.asi.nb.tools.project.SourceFolder
The absolute physical path to the folder on the host filesystem.
path - Variable in class uno.anahata.asi.toolkit.resources.text.FullTextFileCreate
The absolute path to the file to be created.
pathField - Variable in class uno.anahata.asi.nb.ui.resources.NbHandlePanel
Read-only field displaying the absolute filesystem path, if applicable.
pathField - Variable in class uno.anahata.asi.swing.agi.resources.handle.PathHandlePanel
Text field for the absolute physical path on the host system.
PathHandle - Class in uno.anahata.asi.agi.resource.handle
A filesystem-backed resource handle for physical local files.
PathHandle() - Constructor for class uno.anahata.asi.agi.resource.handle.PathHandle
 
PathHandlePanel - Class in uno.anahata.asi.swing.agi.resources.handle
A specialized metadata panel for the PathHandle.
PathHandlePanel() - Constructor for class uno.anahata.asi.swing.agi.resources.handle.PathHandlePanel
Constructs a new PathHandlePanel.
pathKey(VirtualFile) - Static method in class uno.anahata.asi.intellij.internal.AgiContext
Canonical resource key for a local file, matching how registerPaths stores it.
pathOf(Change) - Static method in class uno.anahata.asi.intellij.tools.vcs.Vcs
Resolves the best available path for a change (after-revision, else before-revision, else the virtual file).
PathParameterRenderer - Class in uno.anahata.asi.swing.agi.message.part.tool.param
A specialized parameter renderer for absolute file paths.
PathParameterRenderer() - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.param.PathParameterRenderer
 
PathSerializer - Class in uno.anahata.asi.persistence.kryo
A Kryo serializer for Path objects.
PathSerializer() - Constructor for class uno.anahata.asi.persistence.kryo.PathSerializer
 
pause() - Method in class uno.anahata.asi.swing.games.Tetris
Toggles active gameplay state between paused and running.
peekResponse() - Method in class uno.anahata.asi.agi.tool.ToolContext.CapturedToolContext
 
peekResponse() - Method in class uno.anahata.asi.agi.tool.ToolContext
Internal helper to retrieve the response if it exists, without throwing an exception.
PENDING - Enum constant in enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
The tool call has been created but not yet processed or executed.
pendingTokenTask - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Pending background task calculating tokens, allowing preemption on rapid updates.
PERCENT_FORMAT - Static variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
Formatter for percentage display.
PERCENT_FORMAT - Variable in class uno.anahata.asi.swing.AsiTableContainerPanel.ContextUsageCellRenderer
The percentage formatter used to display context window usage.
percentage - Variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
Normalized usage percentage (0.0 to 1.0).
performPluginUpdate() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Downloads, validates, and installs the latest available update for the Anahata ASI Studio plugin.
performSingleTurn() - Method in class uno.anahata.asi.agi.Agi
Performs a single generation turn, including retries.
performStreamingTurn(GenerationRequest) - Method in class uno.anahata.asi.agi.Agi
Performs an asynchronous streaming generation turn.
performSyncTurn(GenerationRequest) - Method in class uno.anahata.asi.agi.Agi
Performs a synchronous generation turn.
permission - Variable in class uno.anahata.asi.agi.tool.spi.AbstractTool
The user's configured preference for this tool, determining its execution behavior.
permission - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolNode
The current global permission level.
permission() - Element in annotation interface uno.anahata.asi.agi.tool.AgiTool
The default execution permission for this tool.
permissionCombo - Variable in class uno.anahata.asi.swing.agi.context.ToolPanel
The control for tool permissions.
permissionCombo - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Control for tool execution permission.
permissionListener - Variable in class uno.anahata.asi.swing.agi.context.ToolPanel
The active tool listener.
permissionPanel - Variable in class uno.anahata.asi.swing.agi.context.ToolPanel
Panel for permission buttons in the header.
permissions - Variable in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
The field for the permissions record component.
permissions() - Method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Returns the value of the permissions record component.
PermissionsTreeTableModel(AsiContainerPreferences) - Constructor for class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
Constructs the model by scanning the AGI template for tool classes.
phase - Variable in class uno.anahata.asi.openai.OpenAiModelMessage
The generation phase reported by the model (e.g., 'commentary', 'final_answer').
phases - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult
A list of build phases executed during the Maven run, with their individual outcomes.
pieceDropped() - Method in class uno.anahata.asi.swing.games.Tetris
Lamps the falling piece onto the static board, checks cleared rows, and spawns the next piece.
pieces - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
pieceShape - Variable in class uno.anahata.asi.swing.games.Tetris.Shape
The category of Tetrominoes shape this instance represents.
pinAllParts() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Pins all parts in this message.
pinButton - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Master toggle button for pinning all parts in the interaction.
pinButton - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Toggle button for pinning control.
PineTree(double, double) - Constructor for class uno.anahata.asi.swing.games.AgiKart.PineTree
 
PINNED - Enum constant in enum class uno.anahata.asi.agi.message.PruningState
The entity is explicitly pinned (kept in the AI prompt) regardless of depth.
PinnedIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn pushpin icon to represent a "pinned" state.
PinnedIcon(int) - Constructor for class uno.anahata.asi.swing.icons.PinnedIcon
Constructs a new PinnedIcon with the specified size.
PlacedBanana(double, double) - Constructor for class uno.anahata.asi.swing.games.AgiKart.PlacedBanana
 
play(String, String) - Method in class uno.anahata.asi.toolkit.Audio
Plays an audio file from a URI on the selected output device.
PLAYBACK_FORMAT - Static variable in class uno.anahata.asi.toolkit.audio.AudioDevice
Default format for playback (44.1kHz, 16-bit, Stereo) - CD Quality.
playbackLevelBar - Variable in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Real-time volume meter for playback feedback.
playbackLineComboBox - Variable in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
The dropdown for selecting the hardware playback line.
playbackStoppers - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolResponseAttachmentsPanel
Map to track playback stoppers for audio attachments to ensure clean disposal.
playbackTask - Variable in class uno.anahata.asi.yam.tools.Radio
The future representing the active background playback task.
playBananaSlipSound() - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
Plays sound feedback for slipping on a Banana peel.
playBarsaAnthem() - Method in class uno.anahata.asi.swing.games.AgiKart
Plays an 8-bit retro melodic fanfare of the classic Barça Anthem.
playBoostSound() - Method in class uno.anahata.asi.swing.games.AgiKart
Plays a sweeping pitch sound during a mushroom boost.
playBtn - Variable in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
The main playback control button.
playButton - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Toggle button for audio playback.
playCoinSound() - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
Plays sound feedback for picking up a Gold Coin.
playCrashSound() - Method in class uno.anahata.asi.swing.games.AgiKart
Plays a descending pitch sound when a kart spins out.
player - Variable in class uno.anahata.asi.swing.games.AgiKart
The human player entity.
player - Variable in class uno.anahata.asi.yam.tools.Radio
The active JLayer player instance.
playerChassisNode - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
playerKartNode - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
playerLap - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
playerRadarDot - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
playFinalLapSound() - Method in class uno.anahata.asi.swing.games.AgiKart
Plays a high-intensity warning fanfare when entering the final lap.
playing - Variable in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Flag indicating if audio is currently being played.
playing - Variable in class uno.anahata.asi.swing.games.BugDefense
Flag indicating if the game is currently active.
playing - Variable in class uno.anahata.asi.yam.tools.Radio
Whether the radio is currently playing.
playItemBoxSound() - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
Plays sound feedback for picking up an Item Mystery Box.
playItemPickupSound() - Method in class uno.anahata.asi.swing.games.AgiKart
Plays a high-pitched ding sound when picking up items.
playLapCompletedSound() - Method in class uno.anahata.asi.swing.games.AgiKart
Plays a grand championship lap completed fanfare.
playlistId - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
The field for the playlistId record component.
playlistId - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
The field for the playlistId record component.
playlistId() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Returns the value of the playlistId record component.
playlistId() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Returns the value of the playlistId record component.
playMelody(int[], int[], int[]) - Method in class uno.anahata.asi.swing.games.Arkanoid
Plays a sequence melody asynchronously.
playNoteAsync(int, int, int) - Method in class uno.anahata.asi.swing.games.AgiKart
Dispatches a musical note command asynchronously to prevent blocking the game thread.
playShellImpactSound() - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
Plays sound feedback for shell impact / explosion.
playShellLaunchSound() - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
Plays sound feedback for launching a Green or Red Shell.
playSound(int, int) - Method in class uno.anahata.asi.swing.games.Arkanoid
Plays an 8-bit sound note on a separate thread.
playSound(String) - Method in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Plays a short, non-blocking notification sound from the application's resources.
playToggleable(byte[], Consumer) - Method in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Starts a toggleable audio playback from a byte array.
playTurboSound() - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
Plays sound feedback for Turbo Boost / Mushroom activation.
playVictoryFanfare() - Method in class uno.anahata.asi.swing.games.Arkanoid
Plays victory fanfare and generates celebration particles.
plugin - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult.BuildPhase
The plugin and goal associated with this phase.
pnlLegacyContainer - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Container panel for legacy update center notifications.
policyCombo - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Combo box for selecting the refresh policy for synchronization.
pomModificationSuccess - Variable in class uno.anahata.asi.nb.tools.maven.AddDependencyResult
Indicates if the pom.xml file was successfully modified.
populateActions(JPanel, Resource, AgiPanel) - Method in class uno.anahata.asi.nb.ui.resources.NbResourceUI
Injects host-specific actions into the provided container.
populateActions(JPanel, Resource, AgiPanel) - Method in class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
Injects host-specific actions into the provided container.
populateActions(JPanel, Resource, AgiPanel) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Injects host-specific actions into the provided container.
populateCustomConfig(Object, JPanel) - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Populates a panel with custom configuration UI for a given object, if registered.
populateMessage(RagMessage) - Method in interface uno.anahata.asi.agi.context.ContextProvider
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.agi.context.core.CoreContextProvider
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.agi.resource.Resource
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.agi.tool.ToolManager
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.intellij.tools.ide.context.OpenToolWindowsContextProvider
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.intellij.tools.ide.Editor
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.intellij.tools.project.context.ProjectAlertsContextProvider
 
populateMessage(RagMessage) - Method in class uno.anahata.asi.intellij.tools.project.context.ProjectContextProvider
 
populateMessage(RagMessage) - Method in class uno.anahata.asi.intellij.tools.project.context.ProjectStructureContextProvider
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.intellij.tools.project.Projects
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.ide.context.OpenTopComponentsContextProvider
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.ide.context.OutputTabsContextProvider
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.ide.Editor
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.ide.IDE
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.java.NbJava
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.maven.Maven
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.project.alerts.ProjectAlertsContextProvider
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectContextProvider
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectFilesContextProvider
Injects the project's file tree into the RAG message.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectStructureContextProvider
Injected the project's structure map into the RAG message.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.project.Projects
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.terminal.TerminalTab
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.swing.toolkit.Screens
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.AsiContainer
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.Audio
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.History
Populates the RAG message with comprehensive session metadata.
populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.Host
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.java.Java
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.Session
Populates the RAG message with comprehensive session metadata.
populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.shell.Shell
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.Radio
Populates the given RagMessage with dynamic, just-in-time context parts.
populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Populates the given RagMessage with dynamic, just-in-time context parts.
populateProviders() - Method in class uno.anahata.asi.swing.agi.HeaderPanel
Fetches all registered providers from the agi session and adds them to the combo box.
populateRag(RagMessage) - Method in class uno.anahata.asi.agi.resource.view.MediaView
Populates the RAG message with the appropriate parts (Text or Blob).
populateRag(RagMessage) - Method in interface uno.anahata.asi.agi.resource.view.ResourceView
Populates the RAG message with the appropriate parts (Text or Blob).
populateRag(RagMessage) - Method in class uno.anahata.asi.agi.resource.view.TextView
Populates the RAG message with the appropriate parts (Text or Blob).
port - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
The remote debugging port used to connect to the browser.
position - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent
The placement of the member relative to the class body or anchor (INSERT/MOVE).
position - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
The relative position constraint for insertion or moving operations.
position - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.InsertMemberIntent
The relative position of insertion.
position - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.MoveMemberIntent
The relative position of insertion.
positionCombo - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Combo box for selecting the target context position (SYSTEM vs RAG).
positionHud - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
positionOnScreen(int) - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Repositions the overlay to the top-right corner of the specified screen device.
positionTopRight() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Positions the overlay at the top-right corner of the primary display screen.
postActivate() - Method in class uno.anahata.asi.agi.Agi
Performs post-restoration logic, warming up managers and toolkits.
postActivate() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Callback method triggered by the Asi Container once the Agi session has been fully deserialized and associated to the ASI container.
postActivate() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
Performs logic after the session has been activated and bound to the environment.
postActivate() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
Performs post-restoration logic, warming up the reflection method and parameters.
postActivate() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
Performs logic after the session has been activated and bound to the environment.
postActivate() - Method in class uno.anahata.asi.agi.tool.ToolManager
Propagates the post-activation signal to all registered toolkits.
postActivate() - Method in class uno.anahata.asi.nb.tools.java.NbJava
Callback method triggered by the Asi Container once the Agi session has been fully deserialized and associated to the ASI container.
postActivate() - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Callback method triggered by the Asi Container once the Agi session has been fully deserialized and associated to the ASI container.
postActivate() - Method in class uno.anahata.asi.toolkit.java.Java
Callback method triggered by the Asi Container once the Agi session has been fully deserialized and associated to the ASI container.
postActivate() - Method in class uno.anahata.asi.toolkit.Session
Captures the sessionRestored time during deserialization;
postActivate() - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Callback method triggered by the Asi Container once the Agi session has been fully deserialized and associated to the ASI container.
postActivate() - Method in class uno.anahata.asi.yam.tools.Radio
Callback method triggered by the Asi Container once the Agi session has been fully deserialized and associated to the ASI container.
postProcessAndEnrichSchemas(Type, Map, Map, Map) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Post-processes and enriches the generated schemas with type information.
POWERSHELL - Enum constant in enum class uno.anahata.asi.toolkit.shell.Shell.ShellType
Windows PowerShell (Modern, Object-Oriented).
PowerUp - Class in uno.anahata.asi.swing.games
Represents a power-up falling item.
PowerUp(double, double, int) - Constructor for class uno.anahata.asi.swing.games.PowerUp
Constructs a PowerUp item.
powerUps - Variable in class uno.anahata.asi.swing.games.Arkanoid
Active dropping power-up items.
preferences - Variable in class uno.anahata.asi.AbstractAsiContainer
The persistent preferences for this container instance.
preferences - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
Reference to preferences for persistence of permission changes.
PREFERENCES_FILE_NAME - Static variable in class uno.anahata.asi.AsiContainerPreferences
The standard filename used to persist the container's preference file on disk.
preferencesFrame - Variable in class uno.anahata.asi.swing.AbstractSwingAsiContainer
The single-instance Preferences dashboard frame for this container.
preferHttp11 - Variable in class uno.anahata.asi.openai.compatible.OpenAiChatCompletionsProvider
Whether to prefer HTTP/1.1 over HTTP/2.
preferHttp11Check - Variable in class uno.anahata.asi.swing.AiProviderPanel
Toggle for forcing HTTP/1.1 on OpenAI-compatible providers.
PREFERRED_PORT - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Preferred local port for the ephemeral OAuth callback HTTP server.
preferredID() - Method in class uno.anahata.asi.nb.AgiTopComponent
Returns a stable, session-specific ID for the window system.
preferredLayoutSize(Container) - Method in class uno.anahata.asi.swing.components.WrapLayout
/**
prefixLen(String, int) - Method in class uno.anahata.asi.gemini.tokenizer.Trie
 
preflightCheckSuccess - Variable in class uno.anahata.asi.nb.tools.maven.AddDependencyResult
Indicates if the initial pre-flight check to download the main artifact was successful.
prefs - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
The global ASI preferences being edited.
prefs - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel
The preferences object where global tool rules are persisted.
PreparedPayload(String, String, String) - Constructor for record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
Creates an instance of a PreparedPayload record class.
prepareGenerateContentParameters(GenerationRequest) - Method in class uno.anahata.asi.gemini.GeminiModel
Synthesizes the history and configuration into SDK-ready parameters.
preparePayload(GenerationRequest, boolean) - Method in class uno.anahata.asi.anthropic.AnthropicModel
Helper to prepare the final JSON payload containing the system instructions, history items, tools, and generation parameters.
preparePayload(GenerationRequest, boolean) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Prepares the final JSON request payload combining system instructions, history, tools, and temperature.
preparePayload(GenerationRequest, boolean) - Method in class uno.anahata.asi.openai.OpenAiModel
Assembles the full OpenAI Responses API payload and extracts partitions for UI visibility.
prepareRequest() - Method in class uno.anahata.asi.agi.Agi
Prepares the request by building the history from the context manager.
pretty - Variable in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
The formatted, token-optimized version of the classpath.
prettyPrint(Object) - Static method in class uno.anahata.asi.internal.JacksonUtils
Serializes an object to a pretty-printed JSON string.
prettyPrintJsonString(String) - Static method in class uno.anahata.asi.internal.JacksonUtils
Pretty-prints a JSON string.
prev - Variable in class uno.anahata.asi.gemini.tokenizer.Symbol
 
PrevIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Previous (left arrow/chevron) icon.
PrevIcon(int) - Constructor for class uno.anahata.asi.swing.icons.PrevIcon
Constructs a new PrevIcon with the specified size.
PREVIEW_HEIGHT - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
The standardized height for monitor and region previews.
previewArea - Variable in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
The RSyntax area used for the preview/viewport card.
previewAsEditor - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
If true, the 'Preview' mode uses the high-fidelity editor component (read-only) instead of the viewport.
previewScrollPane - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The scroll pane for the preview renderer.
previewScrollPane - Variable in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
The scroll pane wrapping the preview area.
primaryClass(Project, VirtualFile) - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Returns the primary (first top-level) class of a Java source file.
primaryFilePath - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The primary file path representation for multi-view or grouped editors.
PRIMITIVE_MAP - Static variable in class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
Internal mapping of Java primitive and wrapper types to native Google GenAI schema types.
println(String, OutputListener) - Method in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
printNode(VeryPrettyClassPathPrinter.DirectoryNode, String, StringBuilder) - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
 
priority - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
The sorting priority for this provider.
PrismIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the V2 Resources (Prism).
PrismIcon(int) - Constructor for class uno.anahata.asi.swing.icons.PrismIcon
Constructs a new PrismIcon with the specified size.
privacyStatus - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
The field for the privacyStatus record component.
privacyStatus() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Returns the value of the privacyStatus record component.
process(ResourceHandle) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Processes a resource handle and authoritatively updates the internal visibleContent and metrics.
processCitations(JsonNode) - Method in class uno.anahata.asi.openai.OpenAiModelMessage
Extracts citations from OpenAI annotations and updates the grounding metadata.
processForwardTail(ResourceHandle) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Fallback forward-buffering tail for remote streams or when backward reading fails.
processFullView(ResourceHandle) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Full-view processing reading the complete stream up to EOF.
processGenerics(Map) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass
Processes generic numbers.
processGrep(ResourceHandle) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Memory-efficient grep implementation.
processId - Variable in class uno.anahata.asi.toolkit.shell.ShellExecutionResult
The operating system's process identifier (PID) for the executed command.
processItem(JsonNode) - Method in class uno.anahata.asi.openai.OpenAiModelMessage
Processes a single item from the OpenAI 'output' array and maps it to the appropriate Anahata parts.
processMouseMotionEvent(MouseEvent, JLayer) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
processMouseWheelEvent(MouseWheelEvent, JLayer) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
processPagination(ResourceHandle) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Character-based pagination.
processPendingTools() - Method in class uno.anahata.asi.agi.Agi
Processes all tool responses associated with the current tool prompt message.
processPendingTools() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Processes all tool responses associated with this message that are currently in a PENDING state.
processStagedMessage() - Method in class uno.anahata.asi.agi.Agi
Processes any staged message that arrived while the agi was busy.
ProcessStatus() - Constructor for enum class uno.anahata.asi.nb.tools.maven.MavenBuildResult.ProcessStatus
 
processTail(ResourceHandle) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Memory-efficient tail implementation.
processToString - Variable in class uno.anahata.asi.toolkit.shell.ShellExecutionResult
The string representation of the underlying Process object.
profile - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
The browser profile directory name (e.g., 'Default', 'Profile 1').
progressBar - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Progress bar for asynchronous background catalog operations.
progressBar - Variable in class uno.anahata.asi.swing.agi.status.TaskStatusComponent
The visual indeterminate progress bar display.
PROHIBITED_CONTENT - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The content contains prohibited material.
project - Variable in class uno.anahata.asi.intellij.tools.project.context.AbstractProjectContextProvider
The cached IntelliJ project instance.
project - Variable in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
The project this widget belongs to (used to focus the tool window).
project - Variable in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFileChildren
The project this children list belongs to.
project - Variable in class uno.anahata.asi.nb.tools.project.context.AbstractProjectContextProvider
The cached NetBeans project instance.
PROJECT - Enum constant in enum class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic.NodeType
Root project node in Projects tab or project directory in Files tab.
ProjectAlert - Class in uno.anahata.asi.nb.tools.project.alerts
Represents a high-level project problem (e.g., missing dependency).
ProjectAlert() - Constructor for class uno.anahata.asi.nb.tools.project.alerts.ProjectAlert
 
projectAlerts - Variable in class uno.anahata.asi.nb.tools.project.alerts.ProjectDiagnostics
A list of high-level project problems found during the project scan.
ProjectAlertsContextProvider - Class in uno.anahata.asi.intellij.tools.project.context
Provides a real-time list of project compiler errors and alerts.
ProjectAlertsContextProvider - Class in uno.anahata.asi.nb.tools.project.alerts
Provides real-time diagnostics for a project, including Java compiler errors and high-level project problems.
ProjectAlertsContextProvider(Projects, String) - Constructor for class uno.anahata.asi.intellij.tools.project.context.ProjectAlertsContextProvider
Constructs a new project alerts context provider.
ProjectAlertsContextProvider(Projects, String) - Constructor for class uno.anahata.asi.nb.tools.project.alerts.ProjectAlertsContextProvider
Constructs a new alerts provider for a specific project.
ProjectComponent - Class in uno.anahata.asi.nb.tools.project.components
A leaf or branch node representing a physical file or a logical Java type.
ProjectComponent(FileObject, ElementHandle) - Constructor for class uno.anahata.asi.nb.tools.project.components.ProjectComponent
Constructs a new project component from a physical file and an optional Java handle.
ProjectContextProvider - Class in uno.anahata.asi.intellij.tools.project.context
A hierarchical context provider for a specific IntelliJ project.
ProjectContextProvider - Class in uno.anahata.asi.nb.tools.project.context
A hierarchical context provider for a specific NetBeans project.
ProjectContextProvider(Projects, Project) - Constructor for class uno.anahata.asi.intellij.tools.project.context.ProjectContextProvider
Constructs a new project context provider.
ProjectContextProvider(Projects, Project) - Constructor for class uno.anahata.asi.nb.tools.project.context.ProjectContextProvider
Constructs a new project context provider.
ProjectDiagnostics - Class in uno.anahata.asi.nb.tools.project.alerts
A container for all diagnostics found during a project scan.
ProjectDiagnostics(String) - Constructor for class uno.anahata.asi.nb.tools.project.alerts.ProjectDiagnostics
Constructs a new diagnostics container for the specified project.
projectDir - Variable in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFileChildren
The project's root directory.
projectDirectory - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The absolute physical path to the project's root directory.
ProjectFile - Class in uno.anahata.asi.nb.tools.project
Represents a single file within a project, including its metadata and status.
ProjectFile() - Constructor for class uno.anahata.asi.nb.tools.project.ProjectFile
 
ProjectFiles - Class in uno.anahata.asi.nb.tools.project
Represents the file and folder structure of a NetBeans project.
ProjectFiles() - Constructor for class uno.anahata.asi.nb.tools.project.ProjectFiles
 
ProjectFilesContextProvider - Class in uno.anahata.asi.nb.tools.project.context
Provides a real-time view of a project's file and folder structure.
ProjectFilesContextProvider(Projects, String) - Constructor for class uno.anahata.asi.nb.tools.project.context.ProjectFilesContextProvider
Constructs a new files provider for a specific project.
projectName - Variable in class uno.anahata.asi.nb.tools.project.alerts.ProjectDiagnostics
The display name of the project associated with these diagnostics.
projectName - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectStructure
The display name of the project.
ProjectNode - Class in uno.anahata.asi.nb.tools.project.components
The abstract base class for all structural nodes in the project model.
ProjectNode() - Constructor for class uno.anahata.asi.nb.tools.project.components.ProjectNode
 
ProjectOverview - Class in uno.anahata.asi.nb.tools.project
Represents a high-level, structured overview of a NetBeans project.
ProjectOverview() - Constructor for class uno.anahata.asi.nb.tools.project.ProjectOverview
 
projectPath - Variable in class uno.anahata.asi.intellij.tools.project.context.AbstractProjectContextProvider
The absolute canonical path to the project root.
projectPath - Variable in class uno.anahata.asi.nb.tools.project.context.AbstractProjectContextProvider
The absolute canonical path to the project root.
projectPath - Variable in class uno.anahata.asi.nb.tools.project.context.ProjectFilesContextProvider
The absolute path to the project directory.
Projects - Class in uno.anahata.asi.intellij.tools.project
A toolkit for interacting with the IntelliJ IDEA Project APIs.
Projects - Class in uno.anahata.asi.nb.tools.project
A toolkit for interacting with the NetBeans Project APIs.
Projects() - Constructor for class uno.anahata.asi.intellij.tools.project.Projects
Default constructor for the IntelliJ Projects toolkit.
Projects() - Constructor for class uno.anahata.asi.nb.tools.project.Projects
 
PROJECTS - Enum constant in enum class uno.anahata.asi.nb.tools.ide.IDE.SelectInTarget
The logical Projects view (Ctrl+Shift+1).
ProjectsContextActionLogic - Class in uno.anahata.asi.nb.tools.project.actions
Stateless utility class containing the core logic for managing NetBeans Projects within an AI agi context.
ProjectsContextActionLogic() - Constructor for class uno.anahata.asi.nb.tools.project.actions.ProjectsContextActionLogic
 
projectsToolkit - Variable in class uno.anahata.asi.intellij.tools.project.context.AbstractProjectContextProvider
The parent Projects toolkit instance.
projectsToolkit - Variable in class uno.anahata.asi.nb.tools.project.context.AbstractProjectContextProvider
The parent Projects toolkit instance.
projectsToolkit - Variable in class uno.anahata.asi.nb.tools.project.context.ProjectFilesContextProvider
The parent Projects toolkit.
ProjectStructure - Class in uno.anahata.asi.nb.tools.project.components
The high-level orchestrator for the refined project structure model.
ProjectStructure(Project) - Constructor for class uno.anahata.asi.nb.tools.project.components.ProjectStructure
Builds the complete project structure recursively.
ProjectStructureContextProvider - Class in uno.anahata.asi.intellij.tools.project.context
Provides a source-root-aware map of a project's Java structure.
ProjectStructureContextProvider - Class in uno.anahata.asi.nb.tools.project.context
Provides a unified, architecturally-aware view of a project's structure.
ProjectStructureContextProvider(Projects, String) - Constructor for class uno.anahata.asi.intellij.tools.project.context.ProjectStructureContextProvider
Constructs a new project structure context provider.
ProjectStructureContextProvider(Projects, String) - Constructor for class uno.anahata.asi.nb.tools.project.context.ProjectStructureContextProvider
Constructs a new structure provider for a specific project.
projectWorldPoint(double, double, double, double, double, double, double) - Method in class uno.anahata.asi.swing.games.AgiKart
Projects a 3D world coordinate onto the low-resolution screen canvas relative to the camera.
PROMPT - Enum constant in enum class uno.anahata.asi.agi.ExpandToolsPreference
Only tool calls that require user confirmation (Permission is PROMPT) are initially expanded.
PROMPT - Enum constant in enum class uno.anahata.asi.agi.tool.ToolPermission
Approve the invocation for this turn only.
PROMPT_AUGMENTATION - Enum constant in enum class uno.anahata.asi.agi.context.ContextPosition
The content should be appended to the end of the user's prompt as a synthetic UserMessage, providing just-in-time context or workspace information.
promptFeedback - Variable in class uno.anahata.asi.gemini.GeminiResponse
Optional feedback from the safety filters.
promptTokenCount - Variable in class uno.anahata.asi.agi.message.ResponseUsageMetadata
The number of tokens in the prompt.
promptTokens - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the promptTokens record component.
promptTokens() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the promptTokens record component.
promptTokensDetails - Variable in class uno.anahata.asi.agi.message.ResponseUsageMetadata
A map detailing the prompt token breakdown by modality (e.g.
properties - Variable in class uno.anahata.asi.toolkit.java.classpath.JarMetadata
Additional properties discovered during inspection.
propertyChange(PropertyChangeEvent) - Method in class uno.anahata.asi.nb.tools.project.Projects
propertyChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
propertyChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
propertyChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.agi.config.SessionConfigPanel
propertyChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
propertyChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
propertyChange(PropertyChangeEvent) - Method in class uno.anahata.asi.swing.toolkit.render.AbstractToolkitRenderer
PropertyChangeSource - Interface in uno.anahata.asi.agi.event
A standard interface for objects that provide PropertyChangeSupport.
propertyChangeSupport - Variable in class uno.anahata.asi.agi.event.BasicPropertyChangeSource
Support for firing property change events.
propertyChangeSupport - Variable in class uno.anahata.asi.agi.tool.AnahataToolkit
Support for firing property change events.
propertyName - Variable in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
The specific property name to filter for, or null to listen to all changes.
provider - Variable in class uno.anahata.asi.anthropic.AnthropicModel
The parent provider instance.
provider - Variable in class uno.anahata.asi.gemini.GeminiModel
The owning provider instance.
provider - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The provider instance managing this model.
provider - Variable in class uno.anahata.asi.openai.OpenAiModel
The parent provider for this model.
provider - Variable in class uno.anahata.asi.swing.AiProviderPanel
The domain entity representing the AI provider being configured.
PROVIDER_CODENAME - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Unique internal provider code name for the official stable update center.
PROVIDER_CODENAME_DEV - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Unique internal provider code name for the development snapshot update center.
PROVIDER_CODENAME_DEV - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Unique internal provider code name for the development snapshot update center.
PROVIDER_CODENAME_STABLE - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Unique internal provider code name for the official stable update center.
PROVIDER_CODENAME_UNIVERSAL - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Unique provider code name for the universal cross-version update center.
PROVIDER_CODENAME_UNIVERSAL - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Unique internal provider code name for the universal cross-version update center.
providerComboBox - Variable in class uno.anahata.asi.swing.agi.HeaderPanel
The selector for the AI provider, populates the model selector on change.
providerDropdown - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Dropdown for selecting the default AI provider for the container.
providerField - Variable in class uno.anahata.asi.intellij.settings.AnahataConfigurable
Editor for the default provider UUID.
providerId - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
If an AI provider produced this part and assigned an Id to it (e.g. an openai message id).
providerId - Variable in class uno.anahata.asi.agi.message.AbstractPart
If an AI provider produced this part and assigned an Id to it (e.g. an openai item id).
ProviderItem(Class, String, String, Icon) - Constructor for record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
Creates an instance of a ProviderItem record class.
ProviderListCellRenderer() - Constructor for class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderListCellRenderer
Constructs a new provider list cell renderer.
providerPanel - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Panel for displaying context provider details.
providerRegistry - Variable in class uno.anahata.asi.AbstractAsiContainer
A master registry of AI provider instances.
providers - Variable in class uno.anahata.asi.agi.context.ContextManager
List of registered context providers.
providerUuid - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The UUID of the AbstractAiProvider that generated this message.
providerUuid - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
The field for the providerUuid record component.
providerUuid() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
Returns the value of the providerUuid record component.
providerUuids - Variable in class uno.anahata.asi.agi.AgiConfig
The list of AI provider UUIDs available for this agi session.
providing - Variable in class uno.anahata.asi.agi.context.BasicContextProvider
Whether this provider is currently active.
providing - Variable in class uno.anahata.asi.agi.context.core.CoreContextProvider
Whether this provider is currently active.
providing - Variable in class uno.anahata.asi.agi.resource.Resource
Whether this resource is currently providing context to the model.
providing - Variable in class uno.anahata.asi.agi.resource.ResourceManager
Whether this manager is currently providing context augmentation.
providing - Variable in class uno.anahata.asi.agi.tool.AnahataToolkit
Whether this toolkit is currently providing context augmentation.
providing - Variable in class uno.anahata.asi.agi.tool.ToolManager
Whether this manager is currently providing context augmentation.
providingBox - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Checkbox to toggle the active context-providing state of the resource.
providingCheckbox - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Checkbox to toggle providing status.
pruneAllParts() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Explicitly prunes all parts in this message.
pruneButton - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Toggle button for pruning control.
PRUNED - Enum constant in enum class uno.anahata.asi.agi.message.PruningState
The entity is explicitly pruned (hidden from the AI prompt) regardless of depth.
prunedHeaderEndBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for the end of the pruned message header.
prunedHeaderFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for pruned message titles.
prunedHeaderStartBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for the start of the pruned message header.
prunedHistoryTokens - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector.Stats
The total tokens consumed by pruned history parts.
prunedHistoryTokensLabel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Label displaying token usage for effectively pruned parts.
prunedPartContentBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Content background for a pruned part.
prunedPartHeaderStartBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for start of a pruned part header.
prunedReason - Variable in class uno.anahata.asi.agi.message.AbstractPart
An optional reason for why this part was pruned.
pruningState - Variable in class uno.anahata.asi.agi.message.AbstractPart
The pruning and pinning state of this part.
PruningState - Enum Class in uno.anahata.asi.agi.message
Defines the possible pruning and pinning states for messages and parts within the conversation context.
PruningState() - Constructor for enum class uno.anahata.asi.agi.message.PruningState
 
pullUp(String, String, List) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Pulls up members to a superclass.
pullUpMembers(String, String, List) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Pulls members up from a class to one of its superclasses, updating references.
PulseIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing History (Pulse).
PulseIcon(int) - Constructor for class uno.anahata.asi.swing.icons.PulseIcon
Constructs a new PulseIcon with the specified size.
purifySchema(JsonNode) - Static method in class uno.anahata.asi.internal.JacksonUtils
Recursively removes redundant and token-heavy fields from a JsonNode.
pushDown(String, List) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Pushes down members to subclasses.
pushDownMembers(String, List) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Pushes members down from a class to its subclasses, updating references.

Q

queries - Variable in class uno.anahata.asi.agi.message.web.WebSearchCallPart
The list of search queries generated by the model.
quickKillButton - Variable in class uno.anahata.asi.swing.agi.status.TaskStatusComponent
Button allowing rapid cancelation of the newest background activity.

R

raceStarted - Variable in class uno.anahata.asi.swing.games.AgiKart
Flag indicating if the race has started (after countdown).
raceStartTime - Variable in class uno.anahata.asi.swing.games.AgiKart
 
radarCenterX - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
radarCenterY - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
radarNode - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
radarSize - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
Radio - Class in uno.anahata.asi.yam.tools
A stateful toolkit for playing internet radio streams.
Radio() - Constructor for class uno.anahata.asi.yam.tools.Radio
 
Radio.BridgedJavaSoundAudioDevice - Class in uno.anahata.asi.yam.tools
A specialized JLayer-to-JavaSound bridge that routes streams to a specific AudioDevice.
RadioRenderer - Class in uno.anahata.asi.swing.toolkit.radio
A specialized UI for the Radio toolkit.
RadioRenderer() - Constructor for class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
Constructs a new RadioRenderer console with a default layout and uninitialized LED displays.
radius - Variable in class uno.anahata.asi.swing.games.Ball
Ball collision radius.
RagMessage - Class in uno.anahata.asi.agi.message
A specialized UserMessage that represents just-in-time, ephemeral context provided by the environment (Retrieval-Augmented Generation).
RagMessage(Agi) - Constructor for class uno.anahata.asi.agi.message.RagMessage
Constructs a new RagMessage.
RagMessagePanel - Class in uno.anahata.asi.swing.agi.message
A specialized message panel for rendering messages in non-history UI components.
RagMessagePanel(AgiPanel, AbstractMessage, boolean, boolean) - Constructor for class uno.anahata.asi.swing.agi.message.RagMessagePanel
Constructs a new RagMessagePanel.
RagMessageViewer - Class in uno.anahata.asi.swing.agi.message
A specialized scroll pane for rendering any AbstractMessage.
RagMessageViewer(AgiPanel, AbstractMessage, boolean, boolean) - Constructor for class uno.anahata.asi.swing.agi.message.RagMessageViewer
Constructs a new RagMessageViewer.
ragTokens - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector.Stats
The total tokens consumed by unpruned RAG message content.
ragTokens - Variable in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Cached RAG token count (including children).
ragTokensLabel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Label displaying token usage for active RAG context resources.
RAINBOW_CIRCUIT - Enum constant in enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
 
rand - Variable in class uno.anahata.asi.swing.games.BugDefense
Random number generator for spawning bug coordinates.
random - Variable in class uno.anahata.asi.swing.games.Snake
Random generator used to spawn new cigars.
random - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
random - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
random - Variable in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
raw - Variable in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
The original, unformatted classpath string as provided by the system.
rawArgs - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
The original, raw arguments received from the AI provider (e.g., Gemini).
rawHistoryJson - Variable in class uno.anahata.asi.anthropic.AnthropicResponse
The raw JSON history sent with the request.
rawHistoryJson - Variable in class uno.anahata.asi.gemini.GeminiResponse
The raw JSON of the conversation history sent in the request.
rawHistoryJson - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
The raw conversation history JSON sent as part of the payload.
rawHistoryJson - Variable in class uno.anahata.asi.openai.OpenAiResponse
The raw JSON string of the history/memory partition.
rawJson - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The raw JSON response from the model.
rawJson - Variable in class uno.anahata.asi.agi.message.ResponseUsageMetadata
The raw JSON representation of the native usage metadata object.
rawJson - Variable in class uno.anahata.asi.agi.message.web.GroundingMetadata
The raw JSON representation of the native grounding metadata object.
rawJson - Variable in class uno.anahata.asi.anthropic.AnthropicResponse
The raw JSON response from the API.
rawJson - Variable in class uno.anahata.asi.gemini.GeminiResponse
The raw JSON of the entire response.
rawJson - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
The complete raw response JSON received from the API.
rawJson - Variable in class uno.anahata.asi.openai.OpenAiResponse
The original, unparsed JSON body of the API response.
rawJsonRequestConfigLink - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Hyperlink to view the raw JSON request configuration.
rawJsonResponseLink - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Hyperlink to view the raw JSON response.
rawPrompt - Variable in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
The field for the rawPrompt record component.
rawPrompt() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Returns the value of the rawPrompt record component.
rawRequestConfigJson - Variable in class uno.anahata.asi.anthropic.AnthropicResponse
The raw JSON configuration used for the request.
rawRequestConfigJson - Variable in class uno.anahata.asi.gemini.GeminiResponse
The raw JSON of the request configuration.
rawRequestConfigJson - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
The raw request configuration JSON sent to the API.
rawRequestConfigJson - Variable in class uno.anahata.asi.openai.OpenAiResponse
The raw JSON string of the request configuration partition.
rawResponseJsonSchema - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
The raw JSON schema of the method's return type only.
read(Kryo, Input, Class) - Method in class uno.anahata.asi.persistence.kryo.PathSerializer
 
read(Kryo, Input, Class) - Method in class uno.anahata.asi.persistence.kryo.AtomicBooleanSerializer
 
read(Kryo, Input, Class) - Method in class uno.anahata.asi.persistence.kryo.AtomicIntegerSerializer
 
read(Kryo, Input, Class) - Method in class uno.anahata.asi.persistence.kryo.AtomicLongSerializer
 
read(Kryo, Input, Class) - Method in class uno.anahata.asi.persistence.kryo.OptionalSerializer
 
read(Kryo, Input, Class) - Method in class uno.anahata.asi.persistence.kryo.RebindableWrapperSerializer
 
readApiKeysFile() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Ensures the API keys file exists on disk, creating it as a completely empty file if missing.
readEntry(File, String) - Method in class uno.anahata.asi.toolkit.java.classpath.AbstractJarHandler
Reads a specific text entry from within a JAR file.
readManifest(File) - Method in class uno.anahata.asi.toolkit.java.classpath.AbstractJarHandler
Reads the Manifest from a JAR file.
readMetadata(byte[]) - Static method in class uno.anahata.asi.internal.ImageMetadataUtils
Reads the dimensions and metadata of an image from its raw byte array.
readResolve() - Method in class uno.anahata.asi.nb.AgiTopComponent.Resolvable
Reconstructs the AgiTopComponent using the saved session ID.
reason - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent
A short human rationale for this change (surfaced to the user, not applied).
reason - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
A human-readable reason explaining the intent.
reason - Variable in class uno.anahata.asi.toolkit.resources.text.lines.AbstractLineEdit
The semantic justification for this specific line mutation.
reason - Variable in class uno.anahata.asi.toolkit.resources.text.TextReplacement
A detailed explanation of why this replacement is being made.
reasoning - Variable in class uno.anahata.asi.mistral.MistralModel
 
reasoningFieldName - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The specific field name representing thoughts in the JSON response.
reasoningStyle - Variable in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
Reasoning style of the target model.
reasoningStyle - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The reasoning extraction style used by this model.
reasoningTags - Variable in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
Tags used for reasoning (e.g., ["<think>", "</think>"]).
reasoningTags - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The start and end tags wrapping reasoning content.
rebind() - Method in class uno.anahata.asi.agi.Agi
Re-initializes the transient PropertyChangeSupport after deserialization.
rebind() - Method in class uno.anahata.asi.agi.event.BasicPropertyChangeSource
Re-initializes the transient PropertyChangeSupport after deserialization.
rebind() - Method in class uno.anahata.asi.agi.resource.handle.AbstractResourceHandle
Re-initializes the object's state after deserialization.
rebind() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Re-initializes the object's state after deserialization.
rebind() - Method in class uno.anahata.asi.agi.resource.ResourceManager
Re-initializes the transient PropertyChangeSupport after deserialization.
rebind() - Method in class uno.anahata.asi.agi.tool.AnahataToolkit
Rebinds the toolkit after deserialization.
rebind() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Re-initializes the transient PropertyChangeSupport after deserialization.
rebind() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
Re-initializes the transient PropertyChangeSupport after deserialization.
rebind() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
 
rebind() - Method in class uno.anahata.asi.agi.tool.ToolManager
 
rebind() - Method in class uno.anahata.asi.intellij.tools.terminal.Terminals
Rebinds the toolkit after deserialization.
rebind() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Re-initializes the object's state after deserialization.
rebind() - Method in class uno.anahata.asi.nb.tools.project.Projects
Rebinds the toolkit after deserialization.
rebind() - Method in interface uno.anahata.asi.persistence.Rebindable
Re-initializes the object's state after deserialization.
rebind() - Method in class uno.anahata.asi.toolkit.Audio
Rebinds the toolkit after deserialization.
rebind() - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
Rebinds the toolkit after deserialization.
Rebindable - Interface in uno.anahata.asi.persistence
An interface for objects that require re-initialization after being deserialized (e.g., to restore transient fields like listeners or locks).
RebindableSerializerFactory - Class in uno.anahata.asi.persistence.kryo
A custom SerializerFactory that automatically wraps all created serializers with a RebindableWrapperSerializer.
RebindableSerializerFactory() - Constructor for class uno.anahata.asi.persistence.kryo.RebindableSerializerFactory
 
RebindableWrapperSerializer<T> - Class in uno.anahata.asi.persistence.kryo
A decorator serializer that adds automated Rebindable support to any existing Kryo serializer.
RebindableWrapperSerializer(Serializer) - Constructor for class uno.anahata.asi.persistence.kryo.RebindableWrapperSerializer
Constructs a new wrapper.
rebuildClassTree(TreeMaker, ClassTree, List) - Static method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
Rebuilds a ClassTree node with a new, modified list of class members based on class kind.
rebuildClassTree(TreeMaker, ClassTree, List) - Static method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
Rebuilds a class tree with the specified list of members.
RECITATION - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The content was flagged for recitation reasons (e.g., copyrighted material).
recommendedTabIndex - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The tab index recommended based on diff size (0=Graphical, 1=Textual).
record(int, String) - Method in class uno.anahata.asi.toolkit.Audio
Records audio from the selected input device for a specified duration.
recordCollection(AbstractMessage) - Method in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector
Records the recycling of a message turn.
RecordedSession - Record Class in uno.anahata.asi.yam.tools.screenrecording
Encapsulates the artifacts produced during an automated screen recording session.
RecordedSession(Path, Path, double) - Constructor for record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
Creates an instance of a RecordedSession record class.
recording - Variable in class uno.anahata.asi.swing.audio.MicrophonePanel
Flag indicating if recording is currently active.
recordingBuffer - Variable in class uno.anahata.asi.swing.audio.MicrophonePanel
Buffer for accumulating raw PCM data during recording.
recordingDot - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The pulsing red recording dot indicator component.
RecordingDot() - Constructor for class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay.RecordingDot
Default constructor for the recording dot component.
RecordingIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon that indicates active recording.
RecordingIcon(int) - Constructor for class uno.anahata.asi.swing.icons.RecordingIcon
Constructs a new RecordingIcon with the specified size.
recordResult(Path, BenchmarkRunResult) - Static method in class uno.anahata.asi.yam.tools.benchmarks.BenchmarkResultsStore
Appends a new benchmark run result to a specific results file and saves it atomically.
recordResult(TestCatalog, BenchmarkRunResult) - Static method in class uno.anahata.asi.yam.tools.benchmarks.BenchmarkResultsStore
Appends a new benchmark run result to the results file defined by the given catalog.
recursiveSize - Variable in class uno.anahata.asi.nb.tools.project.SourceFolder
The total recursive size in bytes of all contents within this folder.
redispatchMouseWheelEvent(Component, MouseWheelEvent) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Redispatches a MouseWheelEvent to the appropriate ancestor scroll pane.
redispatchToParent(MouseWheelEvent, JLayer) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
Re-dispatches a mouse wheel event to the first ancestor JScrollPane that is not part of the internal visualizer.
Refactor - Class in uno.anahata.asi.intellij.tools.ide
Programmatic Java refactoring for IntelliJ IDEA: project-wide rename, safe delete, and find-usages.
Refactor - Class in uno.anahata.asi.nb.tools.ide
A toolkit for performing programmatic refactoring operations within the NetBeans IDE.
Refactor() - Constructor for class uno.anahata.asi.intellij.tools.ide.Refactor
Constructs the Refactor toolkit (instantiated reflectively via its public no-arg constructor).
Refactor() - Constructor for class uno.anahata.asi.nb.tools.ide.Refactor
 
Refactor.ParameterChange - Class in uno.anahata.asi.nb.tools.ide
DTO for specifying changes to method parameters.
refine(CodeRefinementBatch) - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Applies a batch of structural member modifications to a single Java file atomically.
refine(CodeRefinementBatch) - Method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
Applies a batch of member-level modifications to ONE Java file synchronously, saving and rebuilding the AST.
reformat(String, boolean) - Method in class uno.anahata.asi.intellij.tools.java.CodeRefiner
Reformats an entire Java file using the project's active IDE code-style rules.
reformat(String, boolean) - Method in class uno.anahata.asi.nb.tools.java.CodeRefiner
Reformats a file using IDE rules, logging each step and returning the resulting unified diff.
reformat(FileObject, String, FormatMode, List) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Reformats Java source text in memory using an isolated virtual file in NetBeans MemoryFileSystem, NetBeans Reformat engine, and project CodeStyle preferences.
refresh() - Method in class uno.anahata.asi.nb.ui.resources.NbHandlePanel
Refreshes the common metadata components.
refresh() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Refreshes the node's state, including its child list and token counts.
refresh() - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
Refreshes the model's data from the ContextManager and notifies the view of the change.
refresh() - Method in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Performs a high-fidelity metabolism refresh using a background SwingTask.
refresh() - Method in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Refreshes the common metadata components.
refresh() - Method in class uno.anahata.asi.swing.agi.resources.handle.PathHandlePanel
Refreshes the common metadata components.
refresh() - Method in class uno.anahata.asi.swing.agi.resources.handle.StringHandlePanel
Refreshes the common metadata components.
refresh() - Method in class uno.anahata.asi.swing.agi.resources.handle.UrlHandlePanel
Refreshes the common metadata components.
refresh() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractViewPanel
Refreshes the UI components with the current view's metadata.
refresh() - Method in class uno.anahata.asi.swing.agi.resources.view.MediaViewPanel
Refreshes the UI components with the current view's metadata.
refresh() - Method in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Refreshes the UI components with the current view's metadata.
refresh() - Method in class uno.anahata.asi.swing.agi.status.ContextUsageBar
Refreshes the bar's state by querying the agi's status and context managers.
refresh() - Method in class uno.anahata.asi.swing.agi.status.StatusPanel
Refreshes the UI components with the latest data from the agi session.
refresh() - Method in class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
Synchronizes the UI with the current set of active tasks.
refresh() - Method in class uno.anahata.asi.swing.agi.status.TaskStatusComponent
Queries active tasks from the registry and syncs layout visibility and summaries.
refresh() - Method in class uno.anahata.asi.swing.AgisTableModel
Refreshes the table model by synchronizing with the AbstractAsiContainer.
refresh() - Method in class uno.anahata.asi.swing.components.AdjustingTabPane
Forces a re-layout of the component and its ancestors.
refresh(boolean) - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Refreshes the data in the tree table while preserving expansion state and column widths.
refresh(String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Refreshes the current page.
refreshAllStateAsync(boolean) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Refreshes all update center and module statuses asynchronously in a background worker.
refreshAnahataProviders() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Refreshes all active Anahata update unit providers against remote catalogs.
refreshAnahataProviders() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Refreshes all active Anahata update unit providers against remote catalogs.
refreshBtn - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Button to trigger manual metabolic calculation and refresh.
refreshData() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Recursively recalculates token counts and status for this node and its descendants.
refreshEffectiveDefaults() - Method in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Updates the UI components with either the explicitly set config value or the model's default value if the config value is null.
refreshing - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Flag indicating a refresh is in progress, used to mute selection events and flicker.
refreshKeys() - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFileChildren
Scans the project directory for .md files and ensures anahata.md exists.
refreshLogTable() - Method in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Synchronizes the recycling log table with the latest records from the ContextWindowGarbageCollector.
refreshMetadata() - Method in class uno.anahata.asi.agi.resource.handle.UrlHandle
Refreshes the metadata cache if it is null by performing a HEAD request.
refreshMetadata() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Refreshes the transient metadata in the header (e.g., Depth) and propagates the refresh to all child parts.
refreshMetadata() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Refreshes the transient metadata in the header (e.g., remaining depth) without performing a full content re-render.
refreshModelDropdown() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Performs a background discovery of available models for the currently selected provider in the template.
refreshModels() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Clears the local model cache and forces a reload from the API on the next call to AbstractAiProvider.getModels().
refreshMonitors() - Method in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
Refreshes the list of available graphics devices and captures new thumbnails asynchronously.
refreshPolicy - Variable in class uno.anahata.asi.agi.resource.Resource
Policy for when to reload the content from the handle.
RefreshPolicy - Enum Class in uno.anahata.asi.agi.resource
Defines the refresh policy for a Resource when its content is provided to the model via the Augmented Workspace.
RefreshPolicy() - Constructor for enum class uno.anahata.asi.agi.resource.RefreshPolicy
 
refreshProviderDropdown() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Refreshes the primary provider selection dropdown in the General tab.
refreshProviderTabs(JTabbedPane) - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Refreshes the provider sub-tabs to reflect newly added or removed providers.
refreshRegionsList() - Method in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
Synchronizes the region list with the toolkit state and updates thumbnails asynchronously.
refreshSchema() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
Refreshes the cached schemas for this tool.
refreshTimer - Variable in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Timer for periodic UI refreshes.
refreshTimer - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Timer for periodic UI refreshes.
refreshToken - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
The field for the refreshToken record component.
refreshToken() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Returns the value of the refreshToken record component.
refreshTokens() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Deprecated.
Use AbstractContextNode.refresh() instead for a unified update.
refreshTokens() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Triggers a background recalculation of token counts (Convenience no-arg version).
refreshTokens(Runnable) - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Triggers a background recalculation of token counts.
refreshTokens(Runnable) - Method in class uno.anahata.asi.swing.agi.context.ContextTreeTableModel
Triggers an asynchronous recalculation of token counts for all nodes in the tree.
refreshView() - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Refreshes the specific view implementation (e.g., table or cards).
refreshView() - Method in class uno.anahata.asi.swing.AsiCardsContainerPanel
 
refreshView() - Method in class uno.anahata.asi.swing.AsiTableContainerPanel
 
RegionSelectionIcon - Class in uno.anahata.asi.swing.icons
A specialized icon representing a rectangular region selection with a mouse pointer.
RegionSelectionIcon(int) - Constructor for class uno.anahata.asi.swing.icons.RegionSelectionIcon
Constructs a new RegionSelectionIcon with the specified size.
regionsListPanel - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
Panel listing all currently active shared regions.
register(Class, Class) - Static method in class uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRendererFactory
Registers a specialized renderer class for a specific parameter value type.
register(Class, Class) - Method in class uno.anahata.asi.swing.toolkit.render.ToolkitUiRegistry
Registers a renderer class for a specific toolkit class.
register(Resource, String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Registers a new V2 resource, making it managed by the framework.
registerAll(Collection, String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Registers multiple resources in a single atomic operation.
registerById(String, Class) - Static method in class uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRendererFactory
Registers a specialized renderer class for a specific String ID.
registerCatalog(TestCatalog) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Registers an additional test catalog with this benchmark engine.
registerClasses(Class...) - Method in class uno.anahata.asi.agi.tool.ToolManager
Scans the given classes for methods annotated with AgiTool, creates the corresponding toolkits, and applies any application-wide preferences.
registerContextProvider(ContextProvider) - Method in class uno.anahata.asi.agi.context.ContextManager
Registers a new context provider.
registerCustomConfig(Class, BiConsumer) - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Registers a custom UI configurer for a specific domain object type.
registerDefaultCustomConfigs() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Registers the default configuration UIs for core components.
registerDefaultUpdateCenter() - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Registers all standard Anahata Update Centers (Universal, Stable, and Dev Snapshot) in the IDE if not already registered.
registerDefaultUpdateCenters() - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Registers all standard Anahata Update Centers in NetBeans if not already registered.
registeredProviders - Variable in class uno.anahata.asi.AsiContainerPreferences
The master list of configured AI provider instances (e.g., 'Gemini Native', 'Ollama Local').
registerExecutingCall(AbstractToolCall) - Method in class uno.anahata.asi.agi.tool.ToolManager
Registers a tool call as currently executing and fires a property change event.
registerFilesAsResources() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Opens a file chooser dialog and registers selected files as managed resources.
registerHandle(ResourceHandle, String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Registers a pre-created resource handle directly.
registerIcon(String, Icon) - Static method in class uno.anahata.asi.swing.icons.IconUtils
Registers an icon in the global registry.
registerInternal(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Internal logic for session pooling and common hook invocation.
registerParentFirstClass(Class) - Method in class uno.anahata.asi.toolkit.java.Java
Registers a class and all its superclasses and interfaces to be loaded by the parent classloader.
registerPaths(List, String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Registers multiple filesystem paths as managed resources.
registerPathsAsResources(List, String) - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Registers a list of file paths as managed V2 resources and provides feedback.
registerProvider(AbstractAiProvider) - Method in class uno.anahata.asi.AbstractAsiContainer
Registers a new provider instance in the master registry and persists it to preferences.
registerSession(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Registers a newly spawned or cloned Agi session with this container.
registrationTime - Variable in class uno.anahata.asi.agi.resource.Resource
The epoch timestamp in milliseconds when this resource was registered.
REGISTRY - Static variable in class uno.anahata.asi.internal.TokenizerUtils
Tokkit default registry.
REGISTRY - Static variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRendererFactory
Static registry mapping value types to their specialized renderer classes.
RelativePosition - Enum Class in uno.anahata.asi.intellij.tools.java.coderefiner
Placement of an inserted or moved member relative to its target class or an anchor member, used by CodeRefinementIntent.
RelativePosition - Enum Class in uno.anahata.asi.nb.tools.java.coderefiner
Defines positions for structural member insertion.
RelativePosition() - Constructor for enum class uno.anahata.asi.intellij.tools.java.coderefiner.RelativePosition
 
RelativePosition() - Constructor for enum class uno.anahata.asi.nb.tools.java.coderefiner.RelativePosition
 
reload() - Method in class uno.anahata.asi.agi.resource.view.MediaView
Reloads and processes the content from the source.
reload() - Method in interface uno.anahata.asi.agi.resource.view.ResourceView
Reloads and processes the content from the source.
reload() - Method in class uno.anahata.asi.agi.resource.view.TextView
Reloads and processes the content from the source.
reload() - Method in class uno.anahata.asi.swing.agi.chat.ConversationPanel
Reloads the panel with the new agi state.
reload() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Reloads the panel with the new agi state.
reload() - Method in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Reloads the panel with the new agi session state.
reload() - Method in class uno.anahata.asi.swing.agi.HeaderPanel
Reloads the panel with the new agi state.
reload() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Resynchronizes the input panel with the current Agi session state.
reload() - Method in class uno.anahata.asi.swing.agi.status.ContextUsageBar
Reloads the bar with the new agi state.
reload() - Method in class uno.anahata.asi.swing.agi.status.StatusPanel
Reloads the panel with the state of the current agi session.
reload() - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Reloads the panel with the new agi state.
ReloadableTopComponent - Interface in uno.anahata.asi.nb
Interface implemented by all NetBeans TopComponents in the Anahata ASI module that require deterministic detachment, listener unbinding, and timer stoppage during module lifecycle events such as nbmreload.
reloadIfNeeded() - Method in class uno.anahata.asi.agi.resource.Resource
Synchronously reloads the resource content if it is dirty or stale.
reloadKeyPool() - Method in class uno.anahata.asi.agi.provider.AbstractAiProvider
Reloads the API key pool from the provider's specific configuration file.
relPath - Variable in class uno.anahata.asi.nb.tools.project.components.JavaSourceGroup
The physical path relative to the project root.
relPath - Variable in class uno.anahata.asi.nb.tools.project.components.ResourceSourceGroup
The physical path relative to the project root.
remainingDepthLabel - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Label to display the remaining depth for this part.
remove() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Removes this message from the agi history.
remove() - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Removes this message from the agi history.
remove() - Method in class uno.anahata.asi.agi.message.AbstractPart
Removes this part from its parent message and severs the bidirectional link.
remove(Agi, VirtualFile[]) - Static method in class uno.anahata.asi.intellij.internal.AgiContext
Removes the selection (directories expanded to their files) from the session's context.
removeAttachment(ToolResponseAttachment) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Removes an attachment from this response.
removeButton - Variable in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Button to remove the message from the agi history.
removeButton - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Button to remove the part from the message.
removeFullLines() - Method in class uno.anahata.asi.swing.games.Tetris
Scans, identifies, clears, and shifts completed rows downwards with score aggregation.
removeInstance(IntellijAsiContainer) - Static method in class uno.anahata.asi.intellij.IntellijAsiContainer
Removes a container from the live registry, called when its project/tool window is disposed so closed projects no longer surface stale sessions to the Project-view UI.
removeLogsIf(Predicate) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Removes logs that match the given predicate, updates the token count, and fires a single property change event.
removeMessage(AbstractMessage) - Method in class uno.anahata.asi.agi.context.ContextManager
Removes a message from the history.
removeNotify() - Method in class uno.anahata.asi.nb.nodes.AnahataNodeFactory.AnahataFileChildren
removeNotify() - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolResponseAttachmentsPanel
removeNotify() - Method in class uno.anahata.asi.swing.agi.status.StatusPanel
removeParentFirstClasses(List) - Method in class uno.anahata.asi.toolkit.java.Java
Removes a list of class FQNs from the Parent-First guard set to allow Child-First hot reloading.
removePart(AbstractPart) - Method in class uno.anahata.asi.agi.message.AbstractMessage
Removes a part from this message and severs the bidirectional link.
removePart(AbstractPart) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Removes a part from this message and severs the bidirectional link.
RemoveProjectFromContextAction - Class in uno.anahata.asi.nb.tools.project.actions
Action to remove one or more projects from the AI context.
RemoveProjectFromContextAction() - Constructor for class uno.anahata.asi.nb.tools.project.actions.RemoveProjectFromContextAction
Default constructor required by NetBeans action registration.
RemoveProjectFromContextAction(Lookup) - Constructor for class uno.anahata.asi.nb.tools.project.actions.RemoveProjectFromContextAction
Constructs the action with a specific lookup context.
removeProjectsFromAgi(Agi, List) - Method in class uno.anahata.asi.nb.tools.project.actions.RemoveProjectFromContextAction
Disables the project context provider for all selected projects in the given agi.
removePropertyChangeListener(PropertyChangeListener) - Method in class uno.anahata.asi.agi.event.BasicPropertyChangeSource
Removes a property change listener.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class uno.anahata.asi.agi.event.BasicPropertyChangeSource
Removes a property change listener for a specific property.
removeProvider(UpdateUnitProvider) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Removes an UpdateUnitProvider from NetBeans Autoupdate.
removeProvider(AbstractAiProvider, JTabbedPane) - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Removes a provider from both the container and the template.
removeRecursively(FileObject, Agi, boolean) - Static method in class uno.anahata.asi.nb.annotation.FilesContextActionLogic
Removes a file or folder's contents from the specified V2 context.
removeRequired(ObjectNode, String) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Removes a property name from the 'required' array of a schema node.
removeTab(Agi) - Method in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
Internal UI helper to remove the tab associated with the agi session.
removeUnusedImports(String) - Method in class uno.anahata.asi.nb.tools.java.Hints
Surgically removes all unused imports from a Java source file.
removeUpdate(DocumentEvent) - Method in class uno.anahata.asi.swing.internal.AnyChangeDocumentListener
rename(String, String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Renames a top-level class (and its source file), updating all references across every open project.
rename(String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Performs a programmatic rename refactoring of a file or class within the IDE.
renameMember(String, String, String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Renames a class member (method or field) identified by its canonical FQN, updating all references across every open project.
renameMember(String, String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Renames a class member (method or field) across all open projects.
renamePackage(String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Renames a Java package across all open projects.
render() - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Triggers the rendering logic.
render() - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Triggers the rendering logic.
render() - Method in class uno.anahata.asi.swing.agi.chat.ConversationPanel
Renders the conversation view by incrementally updating the message panels.
render() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Renders or updates the entire message panel, including its header, content parts, and footer.
render() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Renders or updates the entire part panel, including its header and content.
render() - Method in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
Renders or updates the segment's JComponent based on the current content.
render() - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Renders or updates the segment's JComponent based on the current content.
render() - Method in class uno.anahata.asi.swing.agi.message.part.text.MarkupTextSegmentRenderer
Renders or updates the segment's JComponent based on the current content.
render() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Triggers the rendering logic.
render() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.MarkupParameterRenderer
Triggers the rendering logic.
render() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
Triggers the rendering logic.
render() - Method in interface uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRenderer
Triggers the rendering logic.
render() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ResourceUUIDParameterRenderer
Triggers the rendering logic.
render() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
 
render() - Method in class uno.anahata.asi.swing.agi.message.RagMessageViewer
Triggers a re-render of the underlying message panel.
render(AbstractToolResponse) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolResponseAttachmentsPanel
Updates the panel with the given list of attachments.
render3DSprites(Graphics2D) - Method in class uno.anahata.asi.swing.games.AgiKart
Gathers, depth-sorts, and draws all 3D projected billboard sprites on the screen.
renderArguments(AbstractToolCall, AbstractToolResponse) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Renders the parameter arguments using the appropriate renderers.
renderBackgroundSceneries(Graphics2D) - Method in class uno.anahata.asi.swing.games.AgiKart
Renders background mountain sceneries scrolling smoothly as the player turns.
renderContent() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Template method for subclasses to render their specific content.
renderContent() - Method in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Template method for subclasses to render their specific content.
renderContent() - Method in class uno.anahata.asi.swing.agi.message.part.ModelCodeExecutionCallPartPanel
Template method for subclasses to render their specific content.
renderContent() - Method in class uno.anahata.asi.swing.agi.message.part.ModelCodeExecutionResultPartPanel
Template method for subclasses to render their specific content.
renderContent() - Method in class uno.anahata.asi.swing.agi.message.part.ModelSearchCallPartPanel
Template method for subclasses to render their specific content.
renderContent() - Method in class uno.anahata.asi.swing.agi.message.part.TextPartPanel
Template method for subclasses to render their specific content.
renderContent() - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Template method for subclasses to render their specific content.
renderContentParts() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Renders the content parts of the message using an incremental diffing mechanism.
renderer - Variable in class uno.anahata.asi.swing.agi.message.part.ModelCodeExecutionCallPartPanel
The internal renderer responsible for code highlighting and interactive editing.
renderer - Variable in class uno.anahata.asi.swing.agi.message.part.ModelCodeExecutionResultPartPanel
The internal renderer used to display the execution logs with terminal-style framing.
renderer - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.MarkupParameterRenderer
The underlying segment renderer used for the actual markup transformation.
rendererClasses - Variable in class uno.anahata.asi.swing.toolkit.render.ToolkitUiRegistry
Internal registry mapping toolkit classes to their specialized renderer implementations.
rendererContainer - Variable in class uno.anahata.asi.swing.agi.context.ToolkitPanel
Wrapper container for specialized toolkit UI components.
rendererId - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolParameter
An optional identifier for a custom UI renderer for this parameter.
rendererId() - Element in annotation interface uno.anahata.asi.agi.tool.AgiToolParam
The ID of a specialized renderer that should be used to display the value of this parameter in the UI (e.g., 'java', 'path', 'markdown').
renderError(String) - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Renders a multi-line error message when diff generation fails.
renderError(String) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Renders an error message in the center of the container.
renderFooter() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Template method for subclasses to add components to the message footer.
renderFooter() - Method in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Template method for subclasses to add components to the message footer.
renderFooter() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Template method for subclasses to add components to the part footer.
renderFooterInternal() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Internal method to trigger the footer rendering.
renderFooterInternal() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Internal method to set up and render the footer container, including the thought signature if present.
renderGameOver(Graphics2D) - Method in class uno.anahata.asi.swing.games.BugDefense
Renders the Barça Red 'PRODUCTION CRASHED' game over screen.
renderHeader() - Method in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
Renders the header for the grounding metadata panel.
renderHUD(Graphics2D) - Method in class uno.anahata.asi.swing.games.AgiKart
Renders a highly-polished high-resolution HUD, featuring real-time minimaps and race positions.
renderLegacyProviders(List) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Renders warning banners for any obsolete update centers from previous NetBeans versions.
renderMarkdown(StringBuilder, String, boolean) - Method in class uno.anahata.asi.nb.tools.project.components.JavaPackage
Renders the node and its children into a Markdown representation.
renderMarkdown(StringBuilder, String, boolean) - Method in class uno.anahata.asi.nb.tools.project.components.JavaSourceGroup
Renders the node and its children into a Markdown representation.
renderMarkdown(StringBuilder, String, boolean) - Method in class uno.anahata.asi.nb.tools.project.components.ProjectComponent
Renders the node and its children into a Markdown representation.
renderMarkdown(StringBuilder, String, boolean) - Method in class uno.anahata.asi.nb.tools.project.components.ProjectNode
Renders the node and its children into a Markdown representation.
renderMarkdown(StringBuilder, String, boolean) - Method in class uno.anahata.asi.nb.tools.project.components.ProjectStructure
Renders the node and its children into a Markdown representation.
renderMarkdown(StringBuilder, String, boolean) - Method in class uno.anahata.asi.nb.tools.project.components.ResourceFolder
Renders the node and its children into a Markdown representation.
renderMarkdown(StringBuilder, String, boolean) - Method in class uno.anahata.asi.nb.tools.project.components.ResourceSourceGroup
Renders the node and its children into a Markdown representation.
renderMode7() - Method in class uno.anahata.asi.swing.games.AgiKart
Implements a fast, hardware-friendly Mode 7 ground perspective floor caster.
renderPreview(RagMessage, JPanel, String) - Method in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Surgically renders the preview message inside the target tab panel.
renderPruneButtons - Variable in class uno.anahata.asi.swing.agi.message.RagMessagePanel
Whether to render pruning controls.
renderRemoveButtons - Variable in class uno.anahata.asi.swing.agi.message.RagMessagePanel
Whether to render remove controls.
renderResults(AbstractToolResponse) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Renders the execution results (output, logs, errors, attachments).
renderSearchSuggestions(List) - Method in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
Renders search suggestions as a collection of chips.
renderSources(List) - Method in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
Renders the web sources as clickable links.
renderSupportingTexts(List) - Method in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
Renders the supporting text segments.
renderSysProp(StringBuilder, Java.SystemPropertyNode, int) - Method in class uno.anahata.asi.toolkit.java.Java
Recursively renders a system property node and its children into a formatted string.
renderUsages(Project, PsiElement) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Searches for and renders all references to an element as a Markdown list.
replacement - Variable in class uno.anahata.asi.toolkit.resources.text.TextReplacement
The replacement string.
replacements - Variable in class uno.anahata.asi.toolkit.resources.text.lines.TextResourceLineEdits
The list of range-based replacements to be applied.
replacements - Variable in class uno.anahata.asi.toolkit.resources.text.TextResourceReplacements
The list of replacements to perform in this file.
replaceSentencePieceSeparator(String) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
repositoryId - Variable in class uno.anahata.asi.nb.tools.maven.MavenArtifactSearchResult
The ID of the repository where the artifact was found (e.g., 'central').
requestConfig - Variable in class uno.anahata.asi.agi.Agi
The request configuration for this agi session.
RequestConfig - Class in uno.anahata.asi.agi.provider
The definitive, model-agnostic configuration object for a single API request.
RequestConfig(Agi) - Constructor for class uno.anahata.asi.agi.provider.RequestConfig
Constructs a new request configuration for the specified Agi.
RequestConfigAdapter - Class in uno.anahata.asi.gemini.adapter
A focused adapter responsible for converting our model-agnostic RequestConfig into a Google GenAI GenerateContentConfig.
RequestConfigAdapter() - Constructor for class uno.anahata.asi.gemini.adapter.RequestConfigAdapter
 
requestConfigPanel - Variable in class uno.anahata.asi.swing.agi.config.SessionConfigPanel
The model-level configuration panel.
RequestConfigPanel - Class in uno.anahata.asi.swing.agi.config
A panel for editing the model-specific execution configuration (RequestConfig).
RequestConfigPanel(RequestConfig, Agi) - Constructor for class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Constructs a new panel for the specified RequestConfig.
requestTemplate - Variable in class uno.anahata.asi.AsiContainerPreferences
A blueprint configuration for API requests.
requireAnchor(PsiClass, String) - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Finds an anchor member by simple name within a class, failing fast if absent.
required - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolParameter
Whether this parameter is required for the tool call.
required() - Element in annotation interface uno.anahata.asi.agi.tool.AgiToolParam
Determines whether this parameter is mandatory for the tool call.
requireMember(Project, String) - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Resolves a member FQN to its PSI element, failing fast if absent.
requireSmart(Project) - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Ensures the project's indexes are available before a PSI/search operation, blocking the calling (background tool) thread for a bounded time if indexing is in progress.
requireSmartForOpenProjects() - Static method in class uno.anahata.asi.intellij.internal.JavaPsi
Ensures indexes are available for every open project (used by tools that operate across the whole workspace rather than a single project).
reserved - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
reset() - Method in class uno.anahata.asi.agi.status.StatusManager
Resets the status manager to its initial state.
reset() - Method in class uno.anahata.asi.agi.tool.ToolManager
Resets the static tool call ID counter to zero.
reset() - Method in class uno.anahata.asi.intellij.settings.AnahataConfigurable
reset() - Method in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
resetAgiTemplate(AbstractAsiContainer) - Method in class uno.anahata.asi.AsiContainerPreferences
Resets the AgiConfig template to the current runtime defaults.
resetBtn - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
The specialized button to restore factory DNA.
resetDefaultClasspath() - Method in class uno.anahata.asi.nb.tools.java.NbJava
Restores the default classpath to the full original classpath of Anahata ASI Studio - NetBeans plugin's classpath.
resetExitStateInternal(String, String) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
Internal implementation to reset Chrome's exit state.
resetFullGame() - Method in class uno.anahata.asi.swing.games.Arkanoid
Resets score, lives, levels, and initializes the first stage.
resetGame() - Method in class uno.anahata.asi.swing.games.AgiKart
Resets the entire race standings and parameters to begin anew.
resetMessage() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Resets the composition state, clearing the text area, undo history, and creating a fresh InputUserMessage instance.
resetTokenCount() - Method in class uno.anahata.asi.agi.message.AbstractPart
Resets the cached token count, forcing a lazy, background recalculation on the next call to getTokenCount().
resetTokenCount() - Method in class uno.anahata.asi.agi.message.TextPart
Resets the cached token count, forcing a lazy, background recalculation on the next call to getTokenCount().
resetTokenCount() - Method in class uno.anahata.asi.agi.resource.Resource
Resets the cached token counts on the active view, forcing a lazy recalculation.
resetTokenCount() - Method in class uno.anahata.asi.agi.resource.view.AbstractResourceView
Resets the cached token count of this view, forcing a lazy recalculation on the next query.
resetTokenCount() - Method in interface uno.anahata.asi.agi.resource.view.ResourceView
Resets the cached token count of this view, forcing a lazy recalculation on the next query.
resetTokenCount() - Method in class uno.anahata.asi.agi.tool.spi.AbstractTool
Resets the cached token count, forcing a recalculation on the next query.
resetTokenCount() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Resets the cached token count, forcing a lazy, background recalculation on the next call to getTokenCount().
resetTokenCount() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Resets the cached token count, forcing a lazy, background recalculation on the next call to getTokenCount().
resetTokenCounts() - Method in class uno.anahata.asi.agi.context.ContextManager
Resets the cached token counts on all messages and parts currently resident in the conversation history, forcing a lazy, background recalculation.
resetTokenCounts() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Resets the cached token counts on all parts contained within this message, forcing a lazy recalculation under the new selected model's tokenizer.
resetTokenCounts() - Method in class uno.anahata.asi.agi.resource.ResourceManager
Resets the cached token counts across all currently registered resources, forcing a lazy recalculation on the next query.
resetTokenCounts() - Method in class uno.anahata.asi.agi.tool.ToolManager
Resets the cached token counts on all registered and enabled tools within this manager, forcing a lazy recalculation on the next query.
resolvable - Variable in class uno.anahata.asi.nb.tools.project.alerts.ProjectAlert
Indicates whether the framework can attempt an automatic fix for this alert.
Resolvable(String) - Constructor for class uno.anahata.asi.nb.AgiTopComponent.Resolvable
Constructs a new Resolvable proxy for the given session ID.
resolve(FileObject) - Static method in class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic
Resolves DataShadows (shortcuts) to their original physical files.
resolveContentString(Object) - Static method in class uno.anahata.asi.internal.TextUtils
Intelligently resolves the pure Java representation for a value.
ResolvedDependencyGroup - Class in uno.anahata.asi.nb.tools.maven
A container that groups fully resolved artifacts by their common groupId.
ResolvedDependencyGroup() - Constructor for class uno.anahata.asi.nb.tools.maven.ResolvedDependencyGroup
 
ResolvedDependencyScope - Class in uno.anahata.asi.nb.tools.maven
The top-level container for resolved dependencies, grouping them by Maven scope.
ResolvedDependencyScope() - Constructor for class uno.anahata.asi.nb.tools.maven.ResolvedDependencyScope
 
resolveDisplayName(JsonNode) - Static method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Resolves a human-readable display name from a model JSON node.
resolveHostProject(String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Resolves the open project hosting the given file path, failing fast if unresolved.
resolveJavaFile(String) - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Resolves an absolute path to a PsiJavaFile, failing fast on non-Java input.
resolveJavaFile(String) - Method in class uno.anahata.asi.intellij.tools.java.CodeRefiner
Resolves an absolute path to a PsiJavaFile, failing fast if the file is missing or is not Java source.
resolveMavenContext(String) - Method in class uno.anahata.asi.intellij.tools.maven.Maven
Resolves [IntelliJ Project, MavenProject] for a directory or pom path.
resolveMavenProject(String) - Method in class uno.anahata.asi.intellij.tools.maven.Maven
Resolves the MavenProject for a directory or pom path.
resolveMember(FileObject, String) - Static method in class uno.anahata.asi.nb.tools.ide.Refactor
Authoritatively resolves a member FQN to a TreePathHandle, throwing a detailed exception with candidates if not found.
resolveMemberInfos(FileObject, List, List) - Static method in class uno.anahata.asi.nb.tools.ide.Refactor
Resolves member names into MemberInfo objects for refactoring.
resolveMembers(Project, List) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Resolves a list of canonical member FQNs to PSI members, failing fast if none resolve.
resolveMembers(FileObject, List, List, List) - Static method in class uno.anahata.asi.nb.tools.ide.Refactor
Resolves a set of member names into ElementHandles.
resolveMethod(Project, String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Resolves a canonical method FQN to a PSI method, failing fast otherwise.
resolveOfficialResultsDirectory() - Static method in class uno.anahata.asi.yam.tools.benchmarks.Agi1TestCatalog
Resolves the official results directory in the website source tree or fallback.
resolveOrCreateTargetDir(Project, PsiClass, String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Resolves the target package's directory, preferring one under the source's own source root, and creating the package directory chain if it does not yet exist.
resolvePrimaryClass(String) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Resolves an absolute file path to [Project, PsiClass] for its primary top-level class, failing fast if it is not resolvable Java source.
resolveProject(String) - Method in class uno.anahata.asi.intellij.tools.java.IntellijJava
Resolves an open Project by its base path, falling back to VFS content lookup.
resolvePsiFile(String) - Method in class uno.anahata.asi.intellij.tools.java.CodeRefiner
Resolves an absolute path to a generic PsiFile within an open project.
resolveTypeFromSchema(Schema, Map) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
Attempts to resolve a Java type from a Schema branch, usually via its ref pointer.
resolveUniqueMember(String) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Resolves a canonical member FQN to a unique JavaMember keychain, waiting for indexing to finish first.
resolveUniqueMember(String) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Resolves a member FQN to a unique JavaMember.
resolveUniqueType(String) - Method in class uno.anahata.asi.intellij.tools.java.CodeModel
Resolves a fully-qualified type name to a unique JavaType keychain, waiting for indexing to finish first.
resolveUniqueType(String) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
Resolves a fully qualified name to a unique JavaType.
resource - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The resource orchestrator being viewed.
Resource - Class in uno.anahata.asi.agi.resource
The Universal Resource Orchestrator.
Resource(ResourceHandle) - Constructor for class uno.anahata.asi.agi.resource.Resource
Constructs a new Resource orchestrator.
resourceCountLabel - Variable in class uno.anahata.asi.swing.AgiCard
The label displaying the total number of active resources.
ResourceFolder - Class in uno.anahata.asi.nb.tools.project.components
A domain object representing a physical directory containing project resources.
ResourceFolder() - Constructor for class uno.anahata.asi.nb.tools.project.components.ResourceFolder
 
ResourceHandle - Interface in uno.anahata.asi.agi.resource.handle
A strategy interface for physical or virtual connectivity to resource data.
resourceListener - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Reactive listener for resource state changes.
resourceListener - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The reactive listener for resource state changes.
resourceListener - Variable in class uno.anahata.asi.swing.AgiCard
The listener for resource changes in the resource manager.
resourceManager - Variable in class uno.anahata.asi.agi.Agi
The V2 URI-centric Resource Manager.
ResourceManager - Class in uno.anahata.asi.agi.resource
The next-generation V2 Resource Manager.
ResourceManager() - Constructor for class uno.anahata.asi.agi.resource.ResourceManager
 
ResourceNode - Class in uno.anahata.asi.swing.agi.resources
A context tree node representing a single V2 managed resource.
ResourceNode(AgiPanel, Resource) - Constructor for class uno.anahata.asi.swing.agi.resources.ResourceNode
Constructs a new ResourceNode.
resourcePanel - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Panel for displaying V2 resource details.
ResourcePanel - Class in uno.anahata.asi.swing.agi.resources
A specialized panel for managing and viewing a V2 Resource.
ResourcePanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.resources.ResourcePanel
Constructs a new ResourcePanel.
resources - Variable in class uno.anahata.asi.agi.resource.ResourceManager
Registry of V2 resources, keyed by UUID.
Resources - Class in uno.anahata.asi.toolkit.resources
The definitive V2 URI-centric toolkit for managed multimodal resources.
Resources() - Constructor for class uno.anahata.asi.toolkit.resources.Resources
 
RESOURCES_COL - Static variable in class uno.anahata.asi.swing.AgisTableModel
The column index for the resource count.
resourcesListener - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Listener for resource changes to trigger tree refreshes.
resourcesListener - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Reactive listener for resource changes.
ResourcesNode - Class in uno.anahata.asi.swing.agi.resources
A context tree node representing the V2 Resource Manager.
ResourcesNode(AgiPanel, ResourceManager) - Constructor for class uno.anahata.asi.swing.agi.resources.ResourcesNode
Constructs a new ResourcesNode.
ResourceSourceGroup - Class in uno.anahata.asi.nb.tools.project.components
A specialized container for a physical resource source group (e.g., src/main/resources).
ResourceSourceGroup(Project, SourceGroup) - Constructor for class uno.anahata.asi.nb.tools.project.components.ResourceSourceGroup
Constructs and populates the resource source group tree.
ResourceSourceGroup(Project, FileObject, String) - Constructor for class uno.anahata.asi.nb.tools.project.components.ResourceSourceGroup
Constructs and populates the resource source group tree directly from a FileObject.
resourceSourceGroups - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectStructure
Containers for physical resource source roots.
resourceUI - Variable in class uno.anahata.asi.swing.agi.resources.ResourceUiRegistry
The active UI strategy provider.
ResourceUI - Interface in uno.anahata.asi.swing.agi.resources
The definitive strategy interface for providing a host-aware user interface for V2 Resources.
ResourceUiRegistry - Class in uno.anahata.asi.swing.agi.resources
A singleton registry that holds the active ResourceUI strategy for the host environment.
ResourceUiRegistry() - Constructor for class uno.anahata.asi.swing.agi.resources.ResourceUiRegistry
 
resourceUuid - Variable in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
The absolute path to the file to be updated.
ResourceUUIDParameterRenderer - Class in uno.anahata.asi.swing.agi.message.part.tool.param
A specialized parameter renderer for Resource UUIDs.
ResourceUUIDParameterRenderer() - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.param.ResourceUUIDParameterRenderer
Constructs a new ResourceUUIDParameterRenderer.
ResourceView - Interface in uno.anahata.asi.agi.resource.view
The perspective through which a resource is viewed by the model.
response - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The response that returned this message.
response - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
The single, final response object associated with this call.
response - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolResponseAttachmentsPanel
The tool response containing the attachments being rendered.
response - Variable in class uno.anahata.asi.toolkit.shell.Shell.StreamGobbler
The tool response to which logs will be added.
Response<T> - Class in uno.anahata.asi.agi.provider
A standardized, model-agnostic response received from an AI model provider.
Response() - Constructor for class uno.anahata.asi.agi.provider.Response
 
responseJsonSchema - Variable in class uno.anahata.asi.agi.tool.spi.AbstractTool
A pre-generated, language-agnostic JSON schema for the tool's return type.
responseModalities - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The list of response modalities requested for this specific request.
responseTitledPanel - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Titled panel containing the tool execution results.
ResponseUsageMetadata - Class in uno.anahata.asi.agi.message
Metadata about the token usage for a single API response.
ResponseUsageMetadata() - Constructor for class uno.anahata.asi.agi.message.ResponseUsageMetadata
 
RestartIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing a restart or clear action.
RestartIcon(int) - Constructor for class uno.anahata.asi.swing.icons.RestartIcon
Constructs a new RestartIcon with the specified size.
restored() - Method in class uno.anahata.asi.nb.AnahataInstaller
restored() - Method in class uno.anahata.asi.nb.uc.AnahataUcInstaller
restoreExpandedPaths(Set) - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Restores the expansion state of the tree.
result - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
The result of the invocation if it succeeded, otherwise null.
resultingContent - Variable in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
The final content of the file after the operation was successfully applied.
results - Variable in class uno.anahata.asi.nb.tools.java.JavaTypeSearch
The unmodifiable list of Java types found during the search.
resultsDirectory - Variable in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
The customizable filesystem directory where JSON results files are persisted.
resultsTabbedPane - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Tabbed pane for Output, Logs, Errors, and Attachments.
RetryableApiException - Exception Class in uno.anahata.asi.agi.provider
A specialized exception indicating that an API call failed but is potentially retryable.
RetryableApiException(String, String, Throwable) - Constructor for exception class uno.anahata.asi.agi.provider.RetryableApiException
Constructs a new RetryableApiException with the specified API key, message, and cause.
retryAttempt - Variable in class uno.anahata.asi.agi.status.ApiErrorRecord
The attempt number when the error occurred (0-based).
returns - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.JavadocIntent
The description of the return value for the @return tag.
revertButton - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Button to revert the response to a pending/declined state.
revertStagedButton - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
Button to edit and unstage the staged user message.
revertStagedMessage() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Moves a staged message back into the active input area for editing.
right - Variable in class uno.anahata.asi.gemini.tokenizer.MergeCandidate
 
rightButtonPanel - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Container for header actions on the right.
riskyMethod() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass
This method is extremely risky.
Role - Enum Class in uno.anahata.asi.agi.message
Defines the role of the entity that created a message, providing a type-safe way to distinguish between user, model, and tool messages.
Role() - Constructor for enum class uno.anahata.asi.agi.message.Role
 
root - Variable in class uno.anahata.asi.gemini.tokenizer.Trie
 
rootFiles - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectStructure
Files located directly in the project root directory.
rootFiles - Variable in class uno.anahata.asi.nb.tools.project.ProjectFiles
A list of files located directly in the project's root directory.
rootFolderNames - Variable in class uno.anahata.asi.nb.tools.project.ProjectFiles
A list of the names of all folders located in the project's root directory.
rootFolders - Variable in class uno.anahata.asi.nb.tools.project.components.ProjectStructure
Names of folders located in the project root that are not source groups.
rootNode - Variable in class uno.anahata.asi.nb.tools.java.JavaSubtypeSearch
The root node of the subtype hierarchy tree.
rootNode - Variable in class uno.anahata.asi.nb.tools.java.JavaSupertypeSearch
The root node of the supertype hierarchy tree.
rootNode - Variable in class uno.anahata.asi.yam.games.asikart.AudioManager
 
rootNode - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
rootPanel - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The root content panel.
rotateLeft() - Method in class uno.anahata.asi.swing.games.Tetris.Shape
Performs a left-hand 90-degree vector rotation on the shape block coordinates.
rouletteTimer - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
round - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
Atomic counter for round-robin key selection.
routeChunk(JsonNode, OpenAiCompatibleModelMessage) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Routes a streaming JSON choice chunk to the target message, extracting thoughts or text content dynamically.
RSyntaxTextAreaTextResourceViewer - Class in uno.anahata.asi.swing.agi.resources.view
A specialized viewer for textual resources using RSyntaxTextArea.
RSyntaxTextAreaTextResourceViewer(AgiPanel, Resource) - Constructor for class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Constructs a new RSyntaxTextAreaTextResourceViewer.
run() - Method in interface uno.anahata.asi.intellij.tools.java.BatchCodeRefiner.WriteBody
Performs the mutation.
run() - Method in interface uno.anahata.asi.intellij.tools.java.CodeRefiner.WriteBody
Performs the mutation.
RunAndSendIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing a "Run All and Send" action.
RunAndSendIcon(int) - Constructor for class uno.anahata.asi.swing.icons.RunAndSendIcon
Constructs a new RunAndSendIcon with the specified size.
runAndWait(String, Shell.ShellType, String) - Method in class uno.anahata.asi.toolkit.shell.Shell
Executes a shell command using the appropriate system shell.
runAsync(String, Runnable) - Method in class uno.anahata.asi.agi.tool.ToolContext
Executes a task asynchronously in the session's executor service, automatically propagating the current tool execution context to the background thread.
runButton - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Button to execute or stop the tool.
runCatalog(String, BenchmarkParticipant, boolean) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Sequentially executes all registered benchmark tests in a specific catalog for a given candidate model.
runConfiguration(String) - Method in class uno.anahata.asi.intellij.tools.run.RunConfigurations
Launches a run configuration by name using the standard Run executor.
RunConfigurations - Class in uno.anahata.asi.intellij.tools.run
A toolkit for discovering and launching IntelliJ run/debug/test configurations.
RunConfigurations() - Constructor for class uno.anahata.asi.intellij.tools.run.RunConfigurations
Constructs the RunConfigurations toolkit (instantiated reflectively via its public no-arg constructor).
runCustomPrompt(String, BenchmarkParticipant, String, boolean) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Runs an ad-hoc benchmark on a custom prompt with container default toolkits and permissions.
runGoals(String, List, List) - Method in class uno.anahata.asi.intellij.tools.maven.Maven
Executes Maven goals against the project at the given path and awaits completion.
runGoals(String, List, List, Map, List, Long) - Method in class uno.anahata.asi.nb.tools.maven.Maven
Executes a list of Maven goals on a Project synchronously.
RunIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing a single "Run" action.
RunIcon(int) - Constructor for class uno.anahata.asi.swing.icons.RunIcon
Constructs a new RunIcon with the specified size.
runInEdt(Runnable) - Method in class uno.anahata.asi.swing.toolkit.SwingToolContext
Executes a task on the EDT in a non-blocking manner while maintaining full context awareness.
runInEDT(Runnable) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Executes a task on the EDT.
runInEdtAndWait(Runnable) - Method in class uno.anahata.asi.swing.toolkit.SwingToolContext
Executes a task on the EDT and blocks the current thread until the task is complete, maintaining full context awareness throughout.
runInEDTAndWait(Runnable) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Executes the given runnable on the Event Dispatch Thread (EDT) and waits for it to complete.
runMainPasses(Project, PsiFile, Document) - Method in class uno.anahata.asi.intellij.tools.java.Hints
Runs the analysis daemon's main passes for a file synchronously and returns its highlights.
running - Variable in class uno.anahata.asi.agi.Agi
A thread-safe flag indicating if the main agi loop is currently active.
running - Variable in class uno.anahata.asi.swing.games.Snake
Flag indicating if the game loop is active.
runningLock - Variable in class uno.anahata.asi.agi.Agi
A ReentrantLock to synchronize access to shared mutable state (e.g., `running`, `stagedUserMessage`).
runRename(Project, PsiElement, String, boolean) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Runs a non-interactive project-wide rename on the EDT.
runTest(String, BenchmarkParticipant, boolean) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Executes any registered benchmark test from any active catalog by its test code.
runWrite(Project, BatchCodeRefiner.WriteBody) - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Runs a mutating batch as a single undoable write command on the EDT, unwrapping any domain AgiToolException thrown by the body.
runWrite(Project, CodeRefiner.WriteBody) - Method in class uno.anahata.asi.intellij.tools.java.CodeRefiner
Runs a mutating PSI operation as a single undoable write command on the EDT.

S

safeDelete(String, boolean) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Safely deletes a class if it has no remaining references, otherwise fails without deleting.
safeDelete(String, boolean) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Performs a programmatic safe delete refactoring of a file or class.
safeName(String) - Static method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Returns a display-safe resource name.
SAFETY - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The content was flagged for safety reasons.
safetyRatings - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
The safety ratings for the response, summarized as a string.
sanitizeVersion(String) - Static method in class uno.anahata.asi.toolkit.java.classpath.JarMetadata
Sanitizes a version string by removing build metadata, timestamps, and trailing spaces.
save - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementBatch
Whether to persist the file to disk after applying the intents.
save - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
Whether to save the file to disk after refinement.
save - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
Whether to save changes to disk.
save() - Method in class uno.anahata.asi.agi.Agi
Manually saves the session to the 'saved' directory.
save() - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Synchronizes all internal UI panels to their respective domain providers and persists the global container preferences to disk.
save() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Persists the credentials to ~/.anahata/asi/youtube/credentials.json.
save(String) - Method in interface uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer.SaveAction
Called when the user clicks 'Save'.
save(AbstractAsiContainer) - Method in class uno.anahata.asi.AsiContainerPreferences
Saves the current state of this preferences object to disk.
saveAction - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
The delegate responsible for persistence.
saveAllDocuments() - Method in class uno.anahata.asi.intellij.tools.project.Projects
Persists all unsaved editor documents across the IDE to disk.
saveAndUploadLabel - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The custom label for the stop and upload button.
saveBtn - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
The primary action button to persist changes.
saveContent(String) - Method in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Atomically saves the content back to the resource.
saveFile(Project, PsiFile) - Method in class uno.anahata.asi.intellij.tools.java.BatchCodeRefiner
Commits pending PSI changes and writes the file to disk.
saveFile(Project, PsiFile) - Method in class uno.anahata.asi.intellij.tools.java.CodeRefiner
Commits pending PSI changes for the file's document and writes it to disk.
SaveIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the "Save Session" action.
SaveIcon(int) - Constructor for class uno.anahata.asi.swing.icons.SaveIcon
Constructs a new SaveSessionIcon with the specified size.
saveLocalLabel - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The custom label for the save locally button.
savePreferences() - Method in class uno.anahata.asi.AbstractAsiContainer
Saves the current preferences for this host application to disk.
saveSession() - Method in class uno.anahata.asi.swing.agi.HeaderPanel
Triggers a manual save and exports the session to a .kryo file chosen by the user.
saveSessionButton - Variable in class uno.anahata.asi.swing.agi.HeaderPanel
The button to trigger a manual session save and export to a file.
saveSessionTo(Agi, Path) - Method in class uno.anahata.asi.AbstractAsiContainer
Serializes and saves a agi session to a specific directory using Kryo.
scale - Variable in class uno.anahata.asi.swing.components.SliderSpinner
The scale factor between the spinner value and the slider value (slider = spinner * scale).
scale - Variable in class uno.anahata.asi.swing.games.AgiKart.SpriteProjection
 
scaleSpinner - Variable in class uno.anahata.asi.swing.agi.resources.view.MediaViewPanel
Spinner for adjusting the visual scale of the media component.
scheduleRefresh() - Method in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
Schedules the next status-bar refresh (~2.5s), re-arming itself.
SchemaProvider - Class in uno.anahata.asi.agi.tool.schema
A clean, focused provider for generating OpenAPI/Swagger compliant JSON schemas from Java types.
SchemaProvider() - Constructor for class uno.anahata.asi.agi.tool.schema.SchemaProvider
 
scope - Variable in class uno.anahata.asi.nb.tools.maven.DependencyScope
The Maven dependency scope (e.g., 'compile', 'test').
scope - Variable in class uno.anahata.asi.nb.tools.maven.ResolvedDependencyScope
The dependency scope (e.g., compile, test, provided).
score - Variable in class uno.anahata.asi.gemini.tokenizer.MergeCandidate
 
score - Variable in class uno.anahata.asi.swing.games.Arkanoid
The player's current score (Gols).
score - Variable in class uno.anahata.asi.swing.games.BugDefense
The player's current score.
SCREEN_HEIGHT - Static variable in class uno.anahata.asi.swing.games.AgiKart
The logical screen height for the Mode 7 low-res rendering buffer.
SCREEN_WIDTH - Static variable in class uno.anahata.asi.swing.games.AgiKart
The logical screen width for the Mode 7 low-res rendering buffer.
screenBuffer - Variable in class uno.anahata.asi.swing.games.AgiKart
Low-resolution rendering canvas.
screenPixels - Variable in class uno.anahata.asi.swing.games.AgiKart
Direct pointer to the low-resolution canvas pixels.
ScreenRecorder - Class in uno.anahata.asi.yam.tools.screenrecording
Universal cross-platform screen recording engine utilizing native FFmpeg process execution.
ScreenRecorder() - Constructor for class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
 
ScreenRecordingOverlay - Class in uno.anahata.asi.yam.tools.screenrecording
Universal, floating, always-on-top Swing screen recording control overlay.
ScreenRecordingOverlay(String, String, Runnable, Runnable, Runnable, Runnable) - Constructor for class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Constructs the universal floating recording overlay.
ScreenRecordingOverlay.RecordingDot - Class in uno.anahata.asi.yam.tools.screenrecording
Custom painting component rendering a pulsing red recording dot.
Screens - Class in uno.anahata.asi.swing.toolkit
A hardware-aware toolkit for capturing high-fidelity screenshots of the host system's displays and individual application windows.
Screens() - Constructor for class uno.anahata.asi.swing.toolkit.Screens
 
Screens.SharedRegion - Class in uno.anahata.asi.swing.toolkit
Represents a shared rectangular region of the screen.
screenShake - Variable in class uno.anahata.asi.swing.games.AgiKart
Camera screen shake intensity timer.
screenShareButton - Variable in class uno.anahata.asi.swing.agi.ToolbarPanel
Button for live screen sharing.
ScreenShareIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing screen sharing status.
ScreenShareIcon(int, boolean) - Constructor for class uno.anahata.asi.swing.icons.ScreenShareIcon
Constructs a new ScreenShareIcon.
screenshotAllGraphicsDevices() - Method in class uno.anahata.asi.swing.toolkit.Screens
Orchestrates a bulk capture of all visible application windows currently managed by the host's window manager.
screenshotAllScreens() - Static method in class uno.anahata.asi.swing.internal.UICapture
Captures an image of every physical display device connected to the host system.
screenshotAllWindows() - Static method in class uno.anahata.asi.swing.internal.UICapture
Enumerates and captures all visible application windows currently registered with the AWT Frame manager.
screenshotButton - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The button to attach a desktop screenshot.
screenshotComponent(Component) - Static method in class uno.anahata.asi.swing.internal.UICapture
Captures a single Swing component by painting its current state into an off-screen buffer.
ScreenshotIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing a "Screenshot" action.
ScreenshotIcon(int) - Constructor for class uno.anahata.asi.swing.icons.ScreenshotIcon
Constructs a new ScreenshotIcon with the specified size.
screenshotPath - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the screenshotPath record component.
screenshotPath() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the screenshotPath record component.
SCREENSHOTS_DIR - Static variable in class uno.anahata.asi.swing.internal.UICapture
The dedicated subdirectory within the ASI working folder for visual artifacts.
screenshotToFile(int) - Static method in class uno.anahata.asi.swing.internal.UICapture
Captures a high-fidelity image of a specific physical display device.
screensToolkit - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
The specialized screens toolkit providing hardware access.
screenX - Variable in class uno.anahata.asi.swing.games.AgiKart.SpriteProjection
 
screenY - Variable in class uno.anahata.asi.swing.games.AgiKart.SpriteProjection
 
ScrollablePanel - Class in uno.anahata.asi.swing.components
A flexible JPanel that implements the Scrollable interface, allowing for configurable scrolling behavior.
ScrollablePanel() - Constructor for class uno.anahata.asi.swing.components.ScrollablePanel
Default constructor.
ScrollablePanel(int) - Constructor for class uno.anahata.asi.swing.components.ScrollablePanel
Creates a new ScrollablePanel with a specific scrolling orientation.
scrollableTracksViewportHeight - Variable in class uno.anahata.asi.swing.components.ScrollablePanel
Whether this panel's height should always match the viewport's height.
scrollableTracksViewportWidth - Variable in class uno.anahata.asi.swing.components.ScrollablePanel
Whether this panel's width should always match the viewport's width.
scrollPane - Variable in class uno.anahata.asi.swing.agi.chat.CandidateSelectionPanel
Provides the scrollable viewport for navigating through the available candidates.
scrollPane - Variable in class uno.anahata.asi.swing.agi.chat.ConversationPanel
The scroll pane managing the vertical viewport of the conversation history.
scrollToBottom() - Method in class uno.anahata.asi.swing.agi.chat.ConversationPanel
Programmatically snaps the vertical scroll bar to the bottom on the EDT.
scrollToBottom() - Method in class uno.anahata.asi.swing.agi.input.InputUserMessagePanel
Surgically scrolls the containing scroll pane to the absolute bottom.
scrollToBottomPreview() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Trigger high-fidelity scroll to the bottom of the preview area.
scrollToElement(String, String) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Scrolls the specified element into view.
search(String) - Method in class uno.anahata.asi.gemini.tokenizer.Trie
 
searchEntryPointHtml - Variable in class uno.anahata.asi.agi.message.web.GroundingMetadata
The rendered HTML for the Google Search entry point (the "Google Search" button/chip).
SearchIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn search (magnifying glass) icon using the full Barça palette.
SearchIcon(int) - Constructor for class uno.anahata.asi.swing.icons.SearchIcon
Constructs a new SearchIcon with the specified size.
searchMavenIndex(String, Integer) - Method in class uno.anahata.asi.intellij.tools.maven.Maven
Searches the configured Maven repository index for artifacts matching a query.
searchMavenIndex(String, Integer, Integer) - Method in class uno.anahata.asi.nb.tools.maven.Maven
Searches the Maven index for artifacts matching a given query.
searchModelsButton - Variable in class uno.anahata.asi.swing.agi.HeaderPanel
The button to open the global model registry viewer for deep exploration.
second - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.GenericInner
 
SECOND - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum
Second doc
SECOND - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum2
Second doc
segment - Variable in class uno.anahata.asi.toolkit.java.Java.SystemPropertyNode
The segment name of this node (e.g., "java").
select() - Method in class uno.anahata.asi.nb.util.TeeInputOutput
select(Resource, AgiPanel) - Method in class uno.anahata.asi.nb.ui.resources.NbResourceUI
Selects and highlights the resource in the host environment's navigation component (e.g., Projects tree).
select(Resource, AgiPanel) - Method in class uno.anahata.asi.swing.agi.resources.DefaultResourceUI
Selects and highlights the resource in the host environment's navigation component (e.g., Projects tree).
select(Resource, AgiPanel) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Selects and highlights the resource in the host environment's navigation component (e.g., Projects tree).
selected - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
Whether this window is currently selected and active.
selected - Variable in class uno.anahata.asi.swing.AgiCard
Whether the card is currently selected in the container.
SELECTED_RANGES - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.FormatMode
Formats only the specific character ranges of inserted or updated members (Default).
selectedAgi - Variable in class uno.anahata.asi.swing.AsiCardsContainerPanel
The currently selected AGI session within the cards collection.
selectedDeviceIndex - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Selected screen graphics device index.
selectedDeviceIndex - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The selected screen graphics device index.
selectedInputDevice - Variable in class uno.anahata.asi.toolkit.Audio
The selected audio input device for this session.
selectedModel - Variable in class uno.anahata.asi.agi.Agi
The currently selected model for the agi session.
selectedModelId - Variable in class uno.anahata.asi.agi.AgiConfig
The ID of the AI model currently selected for this session.
selectedOutputDevice - Variable in class uno.anahata.asi.toolkit.Audio
The selected audio output device for this session.
selectedOutputDevice - Variable in class uno.anahata.asi.yam.tools.Radio
The selected output device for radio playback.
selectedProviderUuid - Variable in class uno.anahata.asi.agi.AgiConfig
The UUID of the AI provider currently selected for this session.
selectIn(String) - Method in class uno.anahata.asi.intellij.tools.ide.IDE
Reveals and selects a file or folder in the Project tool window.
selectIn(String, IDE.SelectInTarget) - Method in class uno.anahata.asi.nb.tools.ide.IDE
Selects and highlights a file or folder in a specific IDE view.
selectInStatic(String, IDE.SelectInTarget) - Static method in class uno.anahata.asi.nb.tools.ide.IDE
Static implementation of the universal selection logic.
SelectInTarget() - Constructor for enum class uno.anahata.asi.nb.tools.ide.IDE.SelectInTarget
 
SelectionPanel(Rectangle, Consumer) - Constructor for class uno.anahata.asi.swing.agi.SharedScreenEditorFrame.SelectionPanel
Constructs a new selection panel.
selectOutputDevice(String) - Method in class uno.anahata.asi.toolkit.Audio
Selects a specific device for playback for the current session.
selectOutputDevice(String) - Method in class uno.anahata.asi.yam.tools.Radio
Selects the output device for the radio.
selectRecordingDevice(String) - Method in class uno.anahata.asi.toolkit.Audio
Selects a specific device for recording for the current session.
selectTab() - Method in class uno.anahata.asi.nb.tools.terminal.TerminalTab
Activates the TerminalContainerTopComponent and selects this tab in its parent tabbed container.
selectTab(int) - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Programmatically selects a specific tab in the preferences dashboard.
SeleniumJarHandler - Class in uno.anahata.asi.toolkit.java.classpath
Specialized handler for Selenium libraries.
SeleniumJarHandler() - Constructor for class uno.anahata.asi.toolkit.java.classpath.SeleniumJarHandler
 
sendButton - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The button to send the message.
SendIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Send icon (Paper Plane).
SendIcon(int) - Constructor for class uno.anahata.asi.swing.icons.SendIcon
Constructs a new SendIcon with the specified size.
sendMessage() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Orchestrates the asynchronous sending of the current message.
sendMessage(UserMessage) - Method in class uno.anahata.asi.agi.Agi
The primary entry point for the UI to send a message.
sequentialId - Variable in class uno.anahata.asi.agi.message.AbstractMessage
A monotonically increasing number assigned to the message when it is added to a agi, representing its order in the conversation.
sequentialId - Variable in class uno.anahata.asi.agi.message.AbstractPart
A unique, sequential identifier assigned to this part when it is added to a agi.
serialize(Object) - Static method in class uno.anahata.asi.internal.JacksonUtils
Serializes any Java object into a compact, flat JSON string using the shared mapper.
serialize(Object) - Static method in class uno.anahata.asi.persistence.kryo.KryoUtils
Serializes an object into a byte array.
serialize(ElementHandle, JsonGenerator, SerializerProvider) - Method in class uno.anahata.asi.nb.util.ElementHandleModule.ElementHandleSerializer
serialVersionUID - Static variable in class uno.anahata.asi.nb.AgiTopComponent.Resolvable
The serializable version UID.
ServerTool - Class in uno.anahata.asi.agi.provider
Represents a server-side tool provided by an AI model (e.g., Google Search, Code Execution).
ServerTool() - Constructor for class uno.anahata.asi.agi.provider.ServerTool
 
ServerToolsIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing server-side tool execution.
ServerToolsIcon(int) - Constructor for class uno.anahata.asi.swing.icons.ServerToolsIcon
Constructs a new ServerToolsIcon with the specified size.
serverToolsPanel - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Panel hosting dynamic server tools toggle checkboxes.
Session - Class in uno.anahata.asi.toolkit
The definitive toolkit for managing the current agi session's metadata, tool capabilities, and context pruning policies.
Session() - Constructor for class uno.anahata.asi.toolkit.Session
 
SESSION_COL - Static variable in class uno.anahata.asi.swing.AgisTableModel
The column index for the session name.
sessionAttributes - Variable in class uno.anahata.asi.agi.tool.ToolManager
A session-scoped map for tools to store state across turns.
SessionConfigPanel - Class in uno.anahata.asi.swing.agi.config
A tabbed aggregator panel for editing both the framework-level (AgiConfig) and model-specific (RequestConfig) settings of an AI session.
SessionConfigPanel(AgiConfig, RequestConfig, Agi) - Constructor for class uno.anahata.asi.swing.agi.config.SessionConfigPanel
Internal constructor for full flexibility (used for templates and live sessions).
SessionConfigPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.config.SessionConfigPanel
Constructs a new SessionConfigPanel for a live Agi session.
sessionId - Variable in class uno.anahata.asi.agi.AgiConfig
The unique identifier for this specific agi session.
sessionId - Variable in class uno.anahata.asi.nb.AgiTopComponent.Resolvable
The unique identifier of the preserved session.
sessionId - Variable in class uno.anahata.asi.nb.AgiTopComponent
The unique ID of the session managed by this component.
sessionId - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the sessionId record component.
sessionId() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the sessionId record component.
sessionListeners - Variable in class uno.anahata.asi.nb.NetBeansAsiContainer
Map to track the resource listeners for each session to ensure cleanup on disposal.
sessionRestored - Variable in class uno.anahata.asi.toolkit.Session
The last time the session got deserialized.
sessions - Variable in class uno.anahata.asi.swing.AgisTableModel
The list of active agi sessions being tracked.
sessionsContaining(VirtualFile) - Static method in class uno.anahata.asi.intellij.internal.AgiContext
Counts how many active sessions currently hold the given file in context.
sessionsPanel - Variable in class uno.anahata.asi.nb.AbstractAsiContainerTopComponent
The UI panel displaying the container dashboard.
sessionStart - Variable in class uno.anahata.asi.toolkit.Session
The time when the session started.
setActiveCandidates(List) - Method in class uno.anahata.asi.agi.Agi
Sets the active candidates and fires a property change event.
setAgi(Agi) - Method in class uno.anahata.asi.agi.resource.Resource
Sets the parent AGI session.
setApiInitialDelayMillis(long) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the initial API retry delay and fires a property change event.
setApiMaxDelayMillis(long) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the max API retry delay and fires a property change event.
setApiMaxRetries(int) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the max API retries and fires a property change event.
setAttribute(String, Object) - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Sets a custom attribute on this virtual handle.
setAutoAllParts() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Sets all parts in this message to AUTO.
setAutoReplyTools(boolean) - Method in class uno.anahata.asi.agi.AgiConfig
Sets whether tool calls should be auto-replied and fires a property change event.
setBilledCompletionTokens(int) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Sets the billed completion token count and fires a property change event.
setBilledPromptTokens(int) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Sets the billed prompt token count and fires a property change event.
setBusy(boolean, String) - Method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
Sets the UI busy state, toggling the progress bar and disabling interactive controls.
setButtonsEnabled(boolean) - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Toggles the enabled state of all interactive components in the action panel.
setCatalogResultsDirectory(String, String) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Sets the results directory for a specific registered catalog.
setCloseCallback(Runnable) - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Sets the callback to close the host window.
setCoinsCollected(int) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
 
setColor(Color) - Method in class uno.anahata.asi.swing.agi.status.StatusPanel.StatusIndicator
Sets the color of the indicator and triggers a repaint.
setColumnWidth(int) - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Sets the column width and triggers dirty chain.
setColumnWidths() - Method in class uno.anahata.asi.swing.AsiTableContainerPanel
Helper method to configure standard column widths and spacing.
setCompileOnSaveOverride(String, boolean) - Method in class uno.anahata.asi.nb.tools.project.Projects
Configures a permanent 'Compile on Save' override for a project.
setComponentEditable(boolean) - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Authoritatively toggles the editability of the internal text component.
setComponentEditable(boolean) - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Sets the editability of the inner component.
setComponentEditable(boolean) - Method in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Sets the editability of the inner component.
setComponentEditable(boolean) - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Authoritatively toggles the editability of the internal text component.
setComponentEditable(boolean) - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Authoritatively toggles the editability of the internal text component.
setContextPosition(ContextPosition) - Method in class uno.anahata.asi.agi.resource.Resource
Sets the context position and fires a property change event if different.
setContextProvider(ContextProvider) - Method in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Sets the context provider to display and updates the UI.
setContextProviderProviding(boolean, List) - Method in class uno.anahata.asi.toolkit.Session
Enables or disables specific context providers within the session hierarchy.
setCurrent(JavaMethodToolResponse) - Static method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
Sets the tool response for the current thread.
setDefaultBlobPartMaxDepth(int) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the default blob part max depth and fires a property change event.
setDefaultClasspath(String) - Method in class uno.anahata.asi.nb.tools.java.NbJava
Sets the default classpath for the compiler and classloader.
setDefaultClasspath(String) - Method in class uno.anahata.asi.toolkit.java.Java
Sets the default classpath for the compiler and classloader.
setDefaultModelCodeExecutionMaxDepth(int) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the default model code execution max depth and fires a property change event.
setDefaultTextPartMaxDepth(int) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the default text part max depth and fires a property change event.
setDefaultThoughtPartMaxDepth(int) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the default thought part max depth and fires a property change event.
setDefaultToolMaxDepth(int) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the default tool response max depth and fires a property change event.
setDefaultWebSearchMaxDepth(int) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the default web search max depth and fires a property change event.
setEditButtonVisible(boolean) - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Controls the visibility of the Edit button in the control strip.
setEditing(boolean) - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Updates the UI to reflect the current editing state.
setEditing(JComponent, boolean) - Method in interface uno.anahata.asi.swing.agi.resources.ResourceUI
Signals the active viewer component for this resource to enter or exit edit mode.
setEnabled(boolean) - Method in class uno.anahata.asi.swing.components.SliderSpinner
setErrors(String) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Sets the error message and updates the token count.
setErrSeparated(boolean) - Method in class uno.anahata.asi.nb.util.TeeInputOutput
setErrVisible(boolean) - Method in class uno.anahata.asi.nb.util.TeeInputOutput
setExpanded(boolean) - Method in class uno.anahata.asi.agi.message.AbstractPart
Sets the expanded state and fires a property change event.
setExpanded(boolean) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Sets the persistent UI state for the response expansion and fires a property change event.
setExpandThoughts(boolean) - Method in class uno.anahata.asi.agi.AgiConfig
Sets whether thoughts should be expanded and fires a property change event.
setExpandTools(ExpandToolsPreference) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the tool expansion preference and fires a property change event.
setFinishReason(FinishReason) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Sets the finish reason and fires a property change event.
setFinishReasonFromAnthropic(String) - Method in class uno.anahata.asi.anthropic.AnthropicMessage
Maps an Anthropic stop reason to the unified Anahata finish reason.
setFinishReasonFromOpenAi(String) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Sets the finish reason from a raw OpenAI string.
setFocusTaken(boolean) - Method in class uno.anahata.asi.nb.util.TeeInputOutput
setForceExpanded(boolean) - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Sets the forceExpanded flag and cascades its values to all partpanels.
setForceExpanded(boolean) - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Sets the forceExpanded flag, if true, the part will be expanded regardless of the expanded attribute of the AbstractPart.
setFullView(boolean) - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Sets whether full view mode is enabled and triggers dirty chain.
setFullView(List, boolean) - Method in class uno.anahata.asi.toolkit.resources.Resources
Enables or disables Full View mode for one or more text resources.
setGrepPattern(String) - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Sets the grep pattern and triggers dirty chain.
setGroundingMetadata(GroundingMetadata) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Sets the grounding metadata and fires a property change event.
setHandle(H) - Method in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Sets the handle to display and triggers a UI refresh.
setHostedToolsEnabled(boolean) - Method in class uno.anahata.asi.agi.AgiConfig
Configures the session to utilize hosted server-side tools (e.g., Google Search).
setIncludeLineNumbers(boolean) - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Toggles line numbers and triggers dirty chain.
setIncludeThoughts(boolean) - Method in class uno.anahata.asi.agi.AgiConfig
Sets whether thoughts should be included and fires a property change event.
setInjectInbandMetadata(boolean) - Method in class uno.anahata.asi.agi.provider.RequestConfig
Sets whether in-band metadata headers should be injected into the prompt and fires a property change event.
setInjectInbandMetadata(boolean) - Method in class uno.anahata.asi.toolkit.History
Toggles the injection of in-band metadata headers.
setInputVisible(boolean) - Method in class uno.anahata.asi.nb.util.TeeInputOutput
setLocalToolsEnabled(boolean) - Method in class uno.anahata.asi.agi.AgiConfig
Configures the session to utilize local Java-based toolkits.
setMainProject(String) - Method in class uno.anahata.asi.nb.tools.project.Projects
Sets the specified open project as the IDE's 'Main Project'.
setMessagePruningState(List, PruningState) - Method in class uno.anahata.asi.toolkit.History
Updates the pruning policy for all parts of one or more messages.
setMicrophoneComponentsEnabled(boolean) - Method in class uno.anahata.asi.swing.audio.MicrophonePanel
Enables or disables the UI components.
setModifiedArgument(String, Object) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
Updates a modified argument in the draft state and fires a property change event.
setNickname(String) - Method in class uno.anahata.asi.agi.Agi
Sets the nickname for the session and fires a property change event.
setOpen(boolean) - Method in class uno.anahata.asi.agi.Agi
Sets the visibility status of the agi in the host UI.
setOutputVisible(boolean) - Method in class uno.anahata.asi.nb.util.TeeInputOutput
setOwner(Resource) - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Associates this handle with its parent Resource.
setOwner(Resource) - Method in interface uno.anahata.asi.agi.resource.view.ResourceView
Associates this view with its parent resource.
setPageSizeInChars(int) - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Sets the page size and triggers dirty chain.
setParentProvider(ContextProvider) - Method in class uno.anahata.asi.agi.context.BasicContextProvider
Sets the parent context provider for this instance.
setParentProvider(ContextProvider) - Method in interface uno.anahata.asi.agi.context.ContextProvider
Sets the parent context provider for this instance.
setPartPruningState(List, PruningState) - Method in class uno.anahata.asi.toolkit.History
Updates the pruning policy for specific message parts.
setPermission(ToolPermission) - Method in class uno.anahata.asi.agi.tool.spi.AbstractTool
Sets the user's execution permission preference for this tool and fires a property change event.
setProjectProviderEnabled(String, boolean) - Method in class uno.anahata.asi.intellij.tools.project.Projects
Toggles the context provider state for a specific project.
setProjectProviderEnabled(String, boolean) - Method in class uno.anahata.asi.nb.tools.project.Projects
Toggles the context provider state for a specific project.
setProviding(boolean) - Method in interface uno.anahata.asi.agi.context.ContextProvider
Sets whether this context provider is enabled.
setProviding(boolean) - Method in class uno.anahata.asi.agi.resource.Resource
Sets the providing status and fires a property change event if different.
setProviding(boolean) - Method in class uno.anahata.asi.intellij.tools.project.context.ProjectContextProvider
 
setProviding(boolean) - Method in class uno.anahata.asi.nb.tools.project.context.AbstractProjectContextProvider
Toggles the providing status and triggers a recursive IDE visual refresh.
setProviding(boolean) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectContextProvider
Toggles the providing status and triggers a recursive IDE visual refresh.
setProviding(boolean) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectFilesContextProvider
Toggles providing status and triggers a UI refresh.
setProviding(List, boolean) - Method in class uno.anahata.asi.toolkit.resources.Resources
Sets the 'providing' flag of various resources by their UUID.
setPruningState(PruningState) - Method in class uno.anahata.asi.agi.message.AbstractPart
Sets the pruning state of this part and fires a property change event.
setPruningState(PruningState, String) - Method in class uno.anahata.asi.agi.message.AbstractPart
Sets the pruning state of this part with an optional reason.
setRandomShape() - Method in class uno.anahata.asi.swing.games.Tetris.Shape
Randomly assigns a tetromino shape excluding NoShape.
setRaw(String) - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
Sets the raw classpath string.
setRawJson(String) - Method in class uno.anahata.asi.agi.message.AbstractModelMessage
Sets the raw JSON representation of the model's response and fires a property change event.
setReadOnly(boolean) - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Authoritatively configures the viewer for read-only mode.
setRefreshPolicy(RefreshPolicy) - Method in class uno.anahata.asi.agi.resource.Resource
Sets the refresh policy and fires a property change event if different.
setResource(Resource) - Method in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Sets the resource to manage and initializes the dynamic viewer.
setResult(Object) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Sets the result of the tool execution and updates the token count.
setRunning(boolean) - Method in class uno.anahata.asi.agi.Agi
Sets the running state and fires a property change event.
setScrollableTracksViewportHeight(boolean) - Method in class uno.anahata.asi.swing.components.ScrollablePanel
Sets whether this panel should track the viewport's height.
setScrollableTracksViewportWidth(boolean) - Method in class uno.anahata.asi.swing.components.ScrollablePanel
Sets whether this panel should track the viewport's width.
setSelected(boolean) - Method in class uno.anahata.asi.swing.AgiCard
Sets the selection state of the card and updates its visual appearance.
setSelected(AnActionEvent, boolean) - Method in class uno.anahata.asi.intellij.tools.ide.actions.ToggleAgiContextAction
setSelectedAgi(Agi) - Method in class uno.anahata.asi.swing.AsiCardsContainerPanel
Updates the currently selected AGI session and handles selection highlighting across cards.
setSelectedInputDevice(AudioDevice) - Method in class uno.anahata.asi.toolkit.Audio
Sets the selected input device and fires a property change event.
setSelectedModel(AbstractModel) - Method in class uno.anahata.asi.agi.Agi
Sets the selected model and fires a property change event.
setSelectedModelId(String) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the selected model ID and fires a property change event.
setSelectedOutputDevice(AudioDevice) - Method in class uno.anahata.asi.toolkit.Audio
Sets the selected output device and fires a property change event.
setSelectedOutputDevice(AudioDevice) - Method in class uno.anahata.asi.yam.tools.Radio
Sets the selected output device and fires a property change event.
setSelectedProviderUuid(String) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the selected provider UUID and fires a property change event.
setSettings(TextViewportSettings) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
Sets the viewport configuration and binds the back-reference.
setShape(Tetris.Tetrominoes) - Method in class uno.anahata.asi.swing.games.Tetris.Shape
Sets the geometric shape and initializes relative coordinate offsets from coordsTable.
setShowingComments(boolean) - Method in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
Toggles the visibility of the agentic annotations.
setShowPruned(boolean) - Method in class uno.anahata.asi.swing.agi.SwingAgiConfig
Sets whether pruned parts and messages should be shown in the UI.
setStagedUserMessage(UserMessage) - Method in class uno.anahata.asi.agi.Agi
Sets the staged user message and fires a property change event.
setStartChar(int) - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Sets the start character and triggers dirty chain.
setStatus(ToolExecutionStatus) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Sets the status of the tool execution and fires a property change event.
setStreaming(boolean) - Method in class uno.anahata.asi.agi.AgiConfig
Sets whether streaming is enabled and fires a property change event.
setSummary(String) - Method in class uno.anahata.asi.agi.Agi
Sets the summary for the session and fires a property change event.
setTail(boolean) - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Toggles tailing mode and triggers dirty chain.
setTailLines(int) - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Sets the number of tail lines and triggers dirty chain.
setText(String) - Method in class uno.anahata.asi.agi.message.InputUserMessage
Sets the text content of the primary editable part.
setText(String) - Method in class uno.anahata.asi.agi.message.TextPart
Sets the text content and fires a property change event for the "text" property.
setThoughtSignature(byte[]) - Method in interface uno.anahata.asi.agi.message.ThoughtSignature
Sets the signature of the thought process as a byte array.
setThoughtSignatureOnLastPart(byte[]) - Method in class uno.anahata.asi.anthropic.AnthropicMessage
Sets the thought signature on the last thought part.
setThread(Thread) - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Sets the running thread and updates the thread name.
setThumbnail(String, String) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Sets the custom video thumbnail for an uploaded YouTube video.
setThumbnailInternal(String, String, Path) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Uploads the thumbnail binary stream to YouTube's thumbnail endpoint.
settings - Variable in class uno.anahata.asi.agi.resource.view.TextViewport
Current viewport configuration.
SettingsIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the local tool execution feature (Functions).
SettingsIcon(int) - Constructor for class uno.anahata.asi.swing.icons.SettingsIcon
Constructs a new SettingsIcon with the specified size.
setTokenCount(int) - Method in class uno.anahata.asi.agi.message.AbstractPart
Sets the token count and fires a property change event.
setTokenThreshold(int) - Method in class uno.anahata.asi.agi.AgiConfig
Sets the token threshold and fires a property change event.
setTool(AbstractTool) - Method in class uno.anahata.asi.swing.agi.context.ToolPanel
Updates the panel to display the details for the given tool.
setToolbarVisible(boolean) - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Controls the visibility of the entire integrated control strip.
setToolBarVisible(boolean) - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Sets whether the toolbar is visible.
setToolkit(AbstractToolkit) - Method in class uno.anahata.asi.swing.agi.context.ToolkitPanel
Updates the panel with the given toolkit's information.
setToolkitEnabled(boolean, List) - Method in class uno.anahata.asi.toolkit.Session
Enables or disables multiple toolkits by their names.
setToolPromptMessage(AbstractModelMessage) - Method in class uno.anahata.asi.agi.Agi
Sets the tool prompt message and fires a property change event.
setUpdateCenterEnabled(boolean, boolean) - Static method in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Sets the enabled state of the specified Anahata Update Center.
setUpdateCenterEnabled(AnahataUcUtils.UpdateCenterType, boolean) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Sets the enabled state of the specified Anahata Update Center.
setUpdateCenterTrusted(AnahataUcUtils.UpdateCenterType, boolean) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
Sets the trusted state of the specified Anahata Update Center.
setupInteractions() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Configures the popup menu and double-click behavior for the tree table.
setupKeyBindings() - Method in class uno.anahata.asi.swing.games.BugDefense
Installs left/right arrow and spacebar key bindings.
setupLightingAndShadows() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
setupListener() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Attaches the IDE filesystem listener.
setupListeners() - Method in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Binds UI components to the underlying AgiConfig properties.
setupListeners() - Method in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Binds action and change events to update the underlying RequestConfig.
setupListeners() - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Sets up property change listeners for the current agi session.
setupListeners() - Method in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Sets up the reactive listeners for history and resources.
setupOperationListener() - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Re-establishes or initializes the global operation listener.
setupPostProcessingFilters() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
setUri(URI) - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Authoritatively sets and normalizes the resource URI.
setValue(Object) - Method in class uno.anahata.asi.swing.components.SliderSpinner
Sets the value of the spinner (and thus the slider).
setValueAt(Object, Object, int) - Method in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
setVerticalScrollEnabled(boolean) - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Configures whether vertical scrolling is enabled in the internal scroll pane.
setView(V) - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractViewPanel
Sets the view to display and triggers a UI refresh.
severity - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintInfo
The severity of the hint (e.g., VERIFY, WARNING, ERROR).
severity - Variable in class uno.anahata.asi.nb.tools.java.Hints.HintMetadata
The severity level of this hint.
severity - Variable in class uno.anahata.asi.nb.tools.project.alerts.ProjectAlert
The severity level of the alert (e.g., Error, Warning, Info).
SH - Enum constant in enum class uno.anahata.asi.toolkit.shell.Shell.ShellType
Standard Unix shell.
sha1(String) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
sha256(byte[]) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
Shape() - Constructor for class uno.anahata.asi.swing.games.Tetris.Shape
Constructs a new blank shape initialized to NoShape.
shapeAt(int, int) - Method in class uno.anahata.asi.swing.games.Tetris
Retrieves the color block at matching column and row coordinates.
sharedDeviceIndexes - Variable in class uno.anahata.asi.swing.toolkit.Screens
The list of physical device indexes currently being shared in multimodal turns.
sharedMemFS - Static variable in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Shared MemoryFileSystem for all virtual snippets to prevent GC leaks and AST Indexer fragmentation.
SharedRegion() - Constructor for class uno.anahata.asi.swing.toolkit.Screens.SharedRegion
 
sharedRegions - Variable in class uno.anahata.asi.swing.toolkit.Screens
The list of rectangular regions currently being shared in multimodal turns.
SharedScreenEditorFrame - Class in uno.anahata.asi.swing.agi
A control panel for managing live screen sharing and region selection.
SharedScreenEditorFrame(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
Constructs a new editor frame for the given AGI session.
SharedScreenEditorFrame.SelectionPanel - Class in uno.anahata.asi.swing.agi
Overlay panel for interactive screen region selection.
sharing - Variable in class uno.anahata.asi.swing.icons.ScreenShareIcon
Flag indicating if active screen sharing is occurring.
Shell - Class in uno.anahata.asi.toolkit.shell
A tool provider that allows the AI model to execute commands in the local shell.
Shell() - Constructor for class uno.anahata.asi.toolkit.shell.Shell
 
Shell.ShellType - Enum Class in uno.anahata.asi.toolkit.shell
Defines the supported shell types.
Shell.StreamGobbler - Class in uno.anahata.asi.toolkit.shell
A background task that consumes an InputStream and forwards its content to the tool's log or error stream.
ShellExecutionResult - Class in uno.anahata.asi.toolkit.shell
Encapsulates the result of a shell command execution.
ShellExecutionResult() - Constructor for class uno.anahata.asi.toolkit.shell.ShellExecutionResult
 
shellImpactNode - Variable in class uno.anahata.asi.yam.games.asikart.AudioManager
 
shellIsRed - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
shellLaunchNode - Variable in class uno.anahata.asi.yam.games.asikart.AudioManager
 
shells - Variable in class uno.anahata.asi.swing.games.AgiKart
List of active red shells traveling on the track.
ShellType() - Constructor for enum class uno.anahata.asi.toolkit.shell.Shell.ShellType
 
shellVelocities - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
shieldHeight - Variable in class uno.anahata.asi.swing.games.BugDefense
The height of the shield.
shieldWidth - Variable in class uno.anahata.asi.swing.games.BugDefense
The width of the shield.
shieldX - Variable in class uno.anahata.asi.swing.games.BugDefense
The horizontal X position of the player's shield.
shieldY - Variable in class uno.anahata.asi.swing.games.BugDefense
The fixed vertical Y position of the player's shield.
shootCooldown - Variable in class uno.anahata.asi.swing.games.AgiKart
Direct blaster shell fire cooldown.
shootGreenShellDirect() - Method in class uno.anahata.asi.swing.games.AgiKart
Fires a green shell directly in front of the player's kart with a cooldown.
shortenFqnsInModifiedRanges(ClasspathInfo, String, List, List) - Static method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
Shortens fully qualified type names in modified ranges to simple names using real project ClasspathInfo in RAM, collecting all discovered FQNs for the import header.
shouldCreateMetadata() - Method in class uno.anahata.asi.agi.message.AbstractMessage
Hook for subclasses to declare if they should generate in-band metadata headers.
shouldCreateMetadata() - Method in class uno.anahata.asi.agi.message.RagMessage
Hook for subclasses to declare if they should generate in-band metadata headers.
shouldInjectInbandMetadata() - Method in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
Determines if in-band metadata (headers) should be injected into the parts based on session configuration and message state.
shouldInjectInbandMetadata() - Method in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
Determines if in-band metadata headers should be injected into the payload.
show(Component, String, String, String) - Static method in class uno.anahata.asi.swing.components.ExceptionDialog
Static utility method to show the exception dialog.
show(Component, String, String, Throwable) - Static method in class uno.anahata.asi.swing.components.ExceptionDialog
Static utility method to show the exception dialog.
showAddProviderDialog(JTabbedPane) - Method in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
Displays a highly-designed modal dialog for adding a new AI provider to the system.
ShowAsiClasspathAction - Class in uno.anahata.asi.nb
Action to display the Anahata ASI V2 classpath in a NetBeans output tab.
ShowAsiClasspathAction() - Constructor for class uno.anahata.asi.nb.ShowAsiClasspathAction
 
showCodeBlockDialog(Component, String, String, String) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Displays a modal dialog with a syntax-highlighted code block.
showDialog() - Static method in class uno.anahata.asi.nb.uc.AnahataUpdateCenterDialog
Displays or brings to front the Anahata ASI Update Center JFrame window.
showError - Variable in class uno.anahata.asi.swing.internal.SwingTask
Flag for automatic ExceptionDialog presentation.
showError(String) - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Replaces the content with a red error label.
showError(String) - Method in class uno.anahata.asi.nb.AgiTopComponent
Displays an error message in the component if session initialization fails.
showFullSizeImagePopup(BufferedImage, Component) - Static method in class uno.anahata.asi.swing.agi.render.MediaRenderer
Displays a full-size image in a non-modal popup dialog.
showingComments - Variable in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
Master toggle for visibility controlled by the renderer's checkbox.
showLoading() - Method in class uno.anahata.asi.nb.AgiTopComponent
Displays a professional loading screen with the Anahata logo and progress bar.
showNotification(String) - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Displays a transient notification message in the action panel.
showPopup(Component, AbstractAsiContainer) - Static method in class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
Displays the detailed task monitor for a specific container dashboard.
showPopup(Component, Agi) - Static method in class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
Displays the detailed task monitor for a specific Agi session.
showPopup(Component, Agi, AbstractAsiContainer) - Static method in class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
Displays the detailed task monitor using specific session and container context.
showPreferences() - Method in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
Displays the global ASI preferences dashboard.
showPreferences() - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Displays the global ASI preferences dashboard in a modal dialog.
showPreferences(int) - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Displays the global ASI preferences dashboard with a specific tab selected.
showPreLaunch() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Displays the overlay in pre-launch mode ready for user to click Start.
showProviderRegistry() - Method in class uno.anahata.asi.swing.agi.HeaderPanel
Opens the provider registry viewer dialog to search and select models from all providers.
showPruned - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig
If true, parts and messages that are effectively pruned will still be rendered in the UI (e.g., in a collapsed state) to allow the user to inspect and un-prune them.
shutdown - Variable in class uno.anahata.asi.agi.Agi
A thread-safe flag indicating if the agi session has been shut down.
shutdown() - Method in class uno.anahata.asi.AbstractAsiContainer
Shuts down the container and its shared executor.
shutdown() - Method in class uno.anahata.asi.agi.Agi
Shuts down the agi session, releasing resources and unregistering from global config.
SHUTDOWN - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
The agi session has been shut down.
simpleInitApp() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
simpleUpdate(float) - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
since - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.JavadocIntent
The list of versions associated with the @since tag.
size - Variable in class uno.anahata.asi.nb.tools.project.ProjectFile
The size of the file in bytes.
size - Variable in class uno.anahata.asi.swing.icons.AbstractAnahataIcon
The dimension of the icon in pixels (width and height).
sizeInBytes - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The size in bytes of the file represented by this window.
sizeLabel - Variable in class uno.anahata.asi.swing.agi.message.part.BlobPartPanel
Label for the formatted file size.
sizeLabel - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Label for the physical size of the resource.
sizeLabel - Variable in class uno.anahata.asi.swing.agi.resources.view.MediaViewPanel
Label displaying the binary size of the media data.
sizeSpinner - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Spinner for page size.
skyDome - Variable in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
slider - Variable in class uno.anahata.asi.swing.components.SliderSpinner
The underlying slider.
SliderSpinner - Class in uno.anahata.asi.swing.components
A combined component featuring a JSpinner and a JSlider that stay in sync.
SliderSpinner(SpinnerNumberModel, int, int, double) - Constructor for class uno.anahata.asi.swing.components.SliderSpinner
Constructs a new SliderSpinner.
SmallTestClass - Class in uno.anahata.asi.nb.tools.java.coderefiner
Base Test Class for AST (Updated with ToString).
SmallTestClass() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass
 
SmallTestClass.GenericInner<X,Y> - Class in uno.anahata.asi.nb.tools.java.coderefiner
 
SmallTestClass.InnerTest - Class in uno.anahata.asi.nb.tools.java.coderefiner
Inner Class Doc.
SmallTestClass.TestEnum - Enum Class in uno.anahata.asi.nb.tools.java.coderefiner
A test enum.
SmallTestClass.TestEnum2 - Enum Class in uno.anahata.asi.nb.tools.java.coderefiner
 
SMART_MODE_WAIT_MS - Static variable in class uno.anahata.asi.intellij.internal.JavaPsi
Maximum time to wait for the IDE to finish indexing before a tool gives up.
Snake - Class in uno.anahata.asi.swing.games
A classic Snake game implementation with a Mapacho theme.
Snake() - Constructor for class uno.anahata.asi.swing.games.Snake
Constructs a new Snake game panel, initializing keyboard events and starting the game.
Snake.MyKeyAdapter - Class in uno.anahata.asi.swing.games
Inner class for handling directional input.
SnakeIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the Snake game.
SnakeIcon(int) - Constructor for class uno.anahata.asi.swing.icons.SnakeIcon
Constructs a new SnakeIcon of the specified square size.
SNAPSHOT - Enum constant in enum class uno.anahata.asi.agi.resource.RefreshPolicy
The resource's content is captured once when it is first loaded.
sortCompetitors(List) - Method in class uno.anahata.asi.swing.games.AgiKart
Sorts the racing competitors based on lap counts and next waypoint progress.
soundPool - Variable in class uno.anahata.asi.swing.games.AgiKart
Single-threaded pool for non-blocking procedural sound playbacks.
soundToggle - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Toggle button for sound notifications.
source - Variable in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
The domain-level model providing the property change events.
source - Variable in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
The active JavaSound source data line.
sourceEncoding - Variable in class uno.anahata.asi.nb.tools.project.ProjectOverview
The source file encoding for the project.
sourceFile - Variable in class uno.anahata.asi.nb.tools.java.JavaTypeSource
The FileObject pointing to the found source file.
SourceFolder - Class in uno.anahata.asi.nb.tools.project
Represents a folder within a source directory tree, containing files and subfolders.
SourceFolder() - Constructor for class uno.anahata.asi.nb.tools.project.SourceFolder
 
sourceFolders - Variable in class uno.anahata.asi.nb.tools.project.ProjectFiles
A detailed, recursive tree structure of the project's primary source code and resource folders.
sourcePath - Variable in class uno.anahata.asi.agi.message.BlobPart
The original source path if this blob was created from a file.
sources - Variable in class uno.anahata.asi.agi.message.web.GroundingMetadata
A list of web sources (citations) used for grounding.
spawnCoins(List) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
Spawns 3D Gold Coins along track waypoints.
spawningAgiUuid - Variable in class uno.anahata.asi.agi.message.AgiUserMessage
The UUID of the AGI session that originated this message.
spawnItemBoxes(List) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
Spawns stationary 3D rotating Item Mystery Boxes at track waypoints.
spawnItemBoxesAndBoostPads(Node, AssetManager, TrackBuilder.CircuitType, List, List, List) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
spawnPulse() - Method in class uno.anahata.asi.swing.games.BugDefense
Fires a new optimization pulse from the shield's position.
spawnTrackCoins(Node, AssetManager, TrackBuilder.CircuitType, List, List) - Method in class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
speak(String) - Method in class uno.anahata.asi.yam.tools.Speech
Dynamically configures the freetts.voices system property to locate the Kevin voice directory.
specVersion - Variable in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
The field for the specVersion record component.
specVersion() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
Returns the value of the specVersion record component.
Speech - Class in uno.anahata.asi.yam.tools
A toolkit for speech synthesis (TTS) and audio alerts.
Speech() - Constructor for class uno.anahata.asi.yam.tools.Speech
 
speed - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
speed - Variable in class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
speed - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
speedometerHud - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
speedY - Variable in class uno.anahata.asi.swing.games.PowerUp
Vertical falling speed.
SPII - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The content contains Sensitive Personally Identifiable Information (SPII).
spinner - Variable in class uno.anahata.asi.swing.components.SliderSpinner
The underlying spinner.
spinTimer - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
splitPane - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The split pane separating input and preview.
splitParameters(String) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Splits a parameter string into individual types, respecting generic brackets.
SpriteProjection(double, double, double, double) - Constructor for class uno.anahata.asi.swing.games.AgiKart.SpriteProjection
 
SquareShape - Enum constant in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
The 2x2 square yellow tetromino block.
SShape - Enum constant in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
The S-shaped green tetromino block.
STABLE - Enum constant in enum class uno.anahata.asi.nb.uc.AnahataUcUtils.UpdateCenterType
Official production GA catalog for the current NetBeans major version.
stackTrace - Variable in class uno.anahata.asi.agi.status.ApiErrorRecord
The full, serialized string of the stack trace associated with this API error.
stagedListener - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
Reactive property change listener for staged user messages.
stagedMessageLabel - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
Label displaying summary preview of the staged user message.
stagedMessagePanel - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
Panel to display the staged message.
stagedUserMessage - Variable in class uno.anahata.asi.agi.Agi
A message that has been submitted via Agi.sendMessage(UserMessage) while the agi was busy.
STANDARD_FOOTER - Static variable in class uno.anahata.asi.yam.tools.benchmarks.Agi1TestCatalog
Standard footer template for Anahata-AGI-1 tests.
STANDARD_HEADER - Static variable in class uno.anahata.asi.yam.tools.benchmarks.Agi1TestCatalog
Standard header template for Anahata-AGI-1 tests.
standardFooter - Variable in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
The standard footer appended to all test prompts in this catalog.
standardHeader - Variable in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
The standard header prepended to all test prompts in this catalog.
starInvincibleTimer - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
start - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame.SelectionPanel
The starting point of the selection drag.
start() - Method in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
Starts the background refresh of the session list and loads persisted sessions.
start() - Method in class uno.anahata.asi.swing.games.Tetris
Resets the game state and starts the animation timer.
start() - Method in class uno.anahata.asi.swing.internal.SwingTask
Starts the task execution on the designated professional executor.
start(String) - Method in class uno.anahata.asi.yam.tools.Radio
Starts playing a radio station.
START - Enum constant in enum class uno.anahata.asi.intellij.tools.java.coderefiner.RelativePosition
Insert as the first member of the target class body.
START - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.RelativePosition
Insert at the very beginning of the class or file.
startChar - Variable in class uno.anahata.asi.agi.resource.view.TextViewportSettings
The starting character offset for pagination.
startEpochMillis - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Start time in epoch milliseconds.
startGame() - Method in class uno.anahata.asi.swing.games.BugDefense
Starts/resets the game state and kicks off the timer.
startGame() - Method in class uno.anahata.asi.swing.games.Snake
Initializes the game state and starts the animation timer.
startIndex - Variable in class uno.anahata.asi.agi.tool.Page
The starting index of the returned page (0-based).
startIndex - Variable in class uno.anahata.asi.nb.tools.maven.MavenSearchResultPage
The starting index (0-based) for this subset of results.
startLine - Variable in class uno.anahata.asi.toolkit.resources.text.lines.LineDeletion
The 1-based line number where the deletion sequence begins (Inclusive).
startLine - Variable in class uno.anahata.asi.toolkit.resources.text.lines.LineReplacement
The 1-based line number of the resource in the RAG message where the replacement starts (Inclusive).
startRecording(String, String, int) - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Initiates a new screen recording session using a generated filename with prefix and identifier.
startRecording(Path, int) - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Initiates a new screen recording session to an explicit target file path on the specified screen device.
startRecordingLabel - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The custom label for the start recording button.
startRecordingWorkflow() - Method in class uno.anahata.asi.swing.audio.MicrophonePanel
Initializes the hardware line and starts the recording loop on the Agi executor.
startRefresh() - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Starts the background refresh timer.
startRegionSelection() - Method in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame
Initiates the interactive region selection process.
startScreenRecording(String, String, String, String) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Launches the screen recording overlay to record the screen and publish directly to YouTube.
startSharingRegion(int, int, int, int, String) - Method in class uno.anahata.asi.swing.toolkit.Screens
Adds a specific rectangular region to the live share.
startsWith(String) - Method in class uno.anahata.asi.gemini.tokenizer.Trie
 
state - Variable in class uno.anahata.asi.swing.games.Arkanoid
The active game state.
state - Variable in class uno.anahata.asi.swing.icons.LeafIcon
The active metabolic lifecycle state of this leaf.
stateGameover - Variable in class uno.anahata.asi.swing.games.Arkanoid
Game state: Game over / lost.
stateMenu - Variable in class uno.anahata.asi.swing.games.Arkanoid
Game state: Main menu screen.
statePaused - Variable in class uno.anahata.asi.swing.games.Arkanoid
Game state: Paused.
statePlaying - Variable in class uno.anahata.asi.swing.games.Arkanoid
Game state: Currently playing.
stateVictory - Variable in class uno.anahata.asi.swing.games.Arkanoid
Game state: Victory / level cleared.
stationLabel - Variable in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
LED display for the current station name.
STATIONS - Static variable in class uno.anahata.asi.yam.tools.Radio
The curated list of radio stations.
stationTable - Variable in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
The table displaying the list of available internet radio stations.
stats - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector
The results of the last token calculation pass.
stats - Variable in class uno.anahata.asi.swing.agi.context.gc.MetabolicDonutChart
The latest token metabolism statistics.
Stats() - Constructor for class uno.anahata.asi.agi.context.ContextWindowGarbageCollector.Stats
 
status - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
The final status of the invocation after execution.
status - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult
The final status of the Maven process.
status - Variable in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Cached status string.
status - Variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
The current state of the AGI session.
STATUS_COL - Static variable in class uno.anahata.asi.swing.AgisTableModel
The column index for the session status.
statusBar - Variable in class uno.anahata.asi.intellij.ui.status.AnahataStatusBarWidget
The hosting status bar, set on install.
StatusCellRenderer() - Constructor for class uno.anahata.asi.swing.AsiTableContainerPanel.StatusCellRenderer
 
statusChangeTime - Variable in class uno.anahata.asi.agi.status.StatusManager
The epoch timestamp of the most recent status transition.
statusCombo - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Control for viewing/overriding tool execution status.
statusDotLabels - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
 
statusIndicator - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Visual indicator for the current status.
StatusIndicator() - Constructor for class uno.anahata.asi.swing.agi.status.StatusPanel.StatusIndicator
Constructs a new StatusIndicator.
statusLabel - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Label for the real-time connectivity status (ONLINE/OFFLINE).
statusLabel - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Label displaying the status text.
statusLabel - Variable in class uno.anahata.asi.swing.AgiCard
The label displaying the current status of the agi.
statusLabel - Variable in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
High-contrast LED status label (e.g., "SYSTEM READY", "STREAMING LIVE").
statusListener - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
Reactive property change listener for session status changes.
statusListener - Variable in class uno.anahata.asi.swing.AgiCard
The listener for status changes in the agi session.
statusManager - Variable in class uno.anahata.asi.agi.Agi
The manager for the agi's operational status and error reporting.
StatusManager - Class in uno.anahata.asi.agi.status
Manages and broadcasts the real-time operational status of an Agi session.
StatusManager(Agi) - Constructor for class uno.anahata.asi.agi.status.StatusManager
Constructs a new StatusManager bound to an active Agi session.
statusOf(Change) - Static method in class uno.anahata.asi.intellij.tools.vcs.Vcs
Maps a change to a short status token.
statusPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The status panel for real-time monitoring of API calls and token usage.
StatusPanel - Class in uno.anahata.asi.swing.agi.status
The primary dashboard for real-time monitoring of an AGI session's health and state.
StatusPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.status.StatusPanel
Constructs a new StatusPanel.
StatusPanel.StatusIndicator - Class in uno.anahata.asi.swing.agi.status
A simple component that paints a colored circle to indicate status.
statusTextLabels - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
 
stdError - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult
The captured standard error stream (last 100 lines).
stdOut - Variable in class uno.anahata.asi.toolkit.shell.ShellExecutionResult
The full text captured from the process's standard output stream.
stdOutput - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult
The captured standard output stream (last 100 lines).
steeringSensitivity - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
steerLeft - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
steerLeft - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
steerRight - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
steerRight - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
stop() - Method in class uno.anahata.asi.agi.Agi
Stops the current agi execution by interrupting the execution thread.
stop() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Stops the tool execution if it is currently running.
stop() - Method in class uno.anahata.asi.agi.tool.spi.bad.BadToolResponse
 
stop() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
 
stop() - Method in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Stops all currently playing notification sounds and releases resources.
stop() - Method in class uno.anahata.asi.yam.tools.Radio
Stops the radio.
stop() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Stops the timer and disposes of the overlay window.
STOP - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
Natural stop point of the model or provided stop sequence.
stopAll() - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
Stops all active audio nodes.
stopButton - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
The button to stop the current API call.
StopIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn stop icon (square).
StopIcon(int) - Constructor for class uno.anahata.asi.swing.icons.StopIcon
Constructs a new StopIcon with the specified size.
stopRecording(boolean, Path) - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecorder
Stops the active recording, captures an instantaneous screen frame thumbnail, and finalizes the MP4 file by cleanly sending the 'q' quit signal to FFmpeg.
stopRecordingWorkflow() - Method in class uno.anahata.asi.swing.audio.MicrophonePanel
Signals the recording loop to stop and packages the result into a WAVE file.
stopRefresh() - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Stops the background refresh timer.
stopSharingRegion(String) - Method in class uno.anahata.asi.swing.toolkit.Screens
Stops sharing a specific region by its ID.
strategyPrefixLabel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Muted prefix label for the CwGC strategy display (e.g., "Strategy:").
strategyValueLabel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Bold value label displaying the active CwGC strategy name.
StreamGobbler() - Constructor for class uno.anahata.asi.toolkit.shell.Shell.StreamGobbler
 
streaming - Variable in class uno.anahata.asi.agi.AgiConfig
If true, token streaming is enabled for model responses.
streaming - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
Whether the model is currently streaming content for this message.
streamingCheckbox - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Checkbox to toggle real-time token streaming.
StreamObserver<R> - Interface in uno.anahata.asi.agi.provider
A simple interface for observing a stream of values, typically used for asynchronous token streaming from an AI model.
streamVideoFile(String, Path, long) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Streams the binary video file content to the resumable upload URL.
StringHandle - Class in uno.anahata.asi.agi.resource.handle
A memory-backed resource handle for virtual or proposed content.
StringHandle(String, String) - Constructor for class uno.anahata.asi.agi.resource.handle.StringHandle
Constructs a new StringHandle.
StringHandlePanel - Class in uno.anahata.asi.swing.agi.resources.handle
A specialized metadata panel for the StringHandle.
StringHandlePanel() - Constructor for class uno.anahata.asi.swing.agi.resources.handle.StringHandlePanel
Constructs a new StringHandlePanel.
strongOpListener - Variable in class uno.anahata.asi.nb.resources.handle.NbHandle
Strong reference to the operation listener adapter.
STUDIO_CODE_NAME - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Code name base for the core NetBeans plugin module.
STUDIO_CODE_NAME - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Code name base for the core NetBeans plugin module.
subfolders - Variable in class uno.anahata.asi.nb.tools.project.SourceFolder
The list of immediate sub-directories.
submitJudgeScore(String, BenchmarkParticipant, String, double) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Submits or updates a judge's subjective score for a specific benchmark test run.
submitJudgeScore(Path, BenchmarkParticipant, String, double) - Static method in class uno.anahata.asi.yam.tools.benchmarks.BenchmarkResultsStore
Adds or updates a judge's score for a specific run in a results file.
submitJudgeScore(TestCatalog, String, BenchmarkParticipant, String, double) - Static method in class uno.anahata.asi.yam.tools.benchmarks.BenchmarkResultsStore
Adds or updates a judge's score for a specific run in a catalog.
subscribed - Variable in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
Tracks the current subscription state to prevent duplicate listeners.
subtypes - Variable in class uno.anahata.asi.intellij.tools.java.JavaHierarchyNode
Recursive list of types that extend or implement this type.
subtypes - Variable in class uno.anahata.asi.nb.tools.java.JavaHierarchyNode
Recursive list of types that extend or implement this type.
success - Variable in class uno.anahata.asi.nb.tools.maven.MavenBuildResult.BuildPhase
Whether this phase succeeded or failed.
summarizeParts(AbstractMessage) - Method in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector
Generates a compact parts summary string for a message being garbage collected.
summary - Variable in class uno.anahata.asi.nb.tools.maven.AddDependencyResult
A final, human-readable summary of the entire operation, intended for display.
SUMMARY_COL - Static variable in class uno.anahata.asi.swing.AgisTableModel
The column index for the conversation summary.
summaryArea - Variable in class uno.anahata.asi.swing.AgiCard
The text area displaying the agi's summary.
summaryLabel - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Label displaying the viewport summary toString.
summaryMode - Variable in class uno.anahata.asi.nb.tools.project.context.ProjectStructureContextProvider
Flag to control the level of detail in the rendered Markdown.
supertypes - Variable in class uno.anahata.asi.intellij.tools.java.JavaHierarchyNode
Recursive list of types that this type extends or implements.
supertypes - Variable in class uno.anahata.asi.nb.tools.java.JavaHierarchyNode
Recursive list of types that this type extends or implements.
supportedActions - Variable in class uno.anahata.asi.gemini.HardcodedGeminiModel
The list of API actions (e.g.
supportedActions - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
Actions supported by this window as a comma-separated list.
supportingTexts - Variable in class uno.anahata.asi.agi.message.web.GroundingMetadata
A list of text segments from the sources that directly support the model's response.
supportPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The panel providing support links, documentation, and community resources.
SupportPanel - Class in uno.anahata.asi.swing.agi.support
A high-salience UI component providing support links and community resources.
SupportPanel() - Constructor for class uno.anahata.asi.swing.agi.support.SupportPanel
Constructs a new SupportPanel.
supportsBatchEmbeddings - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Whether the model supports batch embeddings.
supportsCachedContent - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Whether the model supports content caching.
supportsContentGeneration - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Whether the model supports content generation.
supportsEmbeddings - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Whether the model supports simple embeddings.
supportsFunctionCalling - Variable in class uno.anahata.asi.huggingface.HuggingFaceModel
Flag derived from the chat template or config indicating if the model supports tool calling.
supportsFunctionCalling - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
Whether the model supports native function calling.
SurgicalEditComparator - Class in uno.anahata.asi.toolkit.resources.text.lines
The definitive comparator for surgical line edits, ensuring coordinate stability and predictable tie-breaking.
SurgicalEditComparator() - Constructor for class uno.anahata.asi.toolkit.resources.text.lines.SurgicalEditComparator
 
SwingAgiConfig - Class in uno.anahata.asi.swing.agi
A concrete AgiConfig implementation for standalone Swing applications, providing UI-specific configurations, look-and-feel adaptive themes, and color schemas.
SwingAgiConfig(AbstractAsiContainer) - Constructor for class uno.anahata.asi.swing.agi.SwingAgiConfig
Constructs a new SwingAgiConfig with a randomly generated session ID.
SwingAgiConfig(AbstractAsiContainer, String) - Constructor for class uno.anahata.asi.swing.agi.SwingAgiConfig
Constructs a new SwingAgiConfig with a specific session ID.
SwingAgiConfig.UITheme - Class in uno.anahata.asi.swing.agi
A collection of color and font definitions that define the visual identity of the Anahata Swing UI, dynamically adjusting between light and dark aesthetics based on the active Look and Feel.
SwingAgiTool - Class in uno.anahata.asi.swing.agi.tool
The foundational base class for all Swing-based agentic tools.
SwingAgiTool() - Constructor for class uno.anahata.asi.swing.agi.tool.SwingAgiTool
 
SwingJava - Class in uno.anahata.asi.swing.toolkit
An extension of the Java toolkit that provides Swing-specific execution utilities, such as EDT synchronization with context propagation.
SwingJava() - Constructor for class uno.anahata.asi.swing.toolkit.SwingJava
Constructs a new instance of the toolkit and adds SwingAgiTool to the list of parentFirstClassess.
SwingTask<T> - Class in uno.anahata.asi.swing.internal
A robust, high-performance background task execution unit for the Anahata ASI.
SwingTask(Component, AbstractAsiContainer, String, Callable) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a minimal container-level SwingTask without callbacks.
SwingTask(Component, AbstractAsiContainer, String, Callable, Consumer) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a container-level SwingTask with only a success callback.
SwingTask(Component, AbstractAsiContainer, String, Callable, Consumer, Consumer) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a container-level SwingTask with automatic error dialog presentation.
SwingTask(Component, AbstractAsiContainer, String, Callable, Consumer, Consumer, boolean) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a container-level SwingTask bound to an AbstractAsiContainer.
SwingTask(AbstractAsiContainer, String, Callable) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a minimal container-level SwingTask without a parent owner component.
SwingTask(AbstractAsiContainer, String, Callable, Consumer) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a container-level SwingTask without a parent owner component and with only a success callback.
SwingTask(AbstractAsiContainer, String, Callable, Consumer, Consumer, boolean) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a container-level SwingTask without a parent owner component.
SwingTask(AgiPanel, String, Callable) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a minimal SwingTask bound to a specific Agi session.
SwingTask(AgiPanel, String, Callable, Consumer) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a SwingTask bound to a specific Agi session with only a success callback.
SwingTask(AgiPanel, String, Callable, Consumer, Consumer) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a SwingTask bound to a specific Agi session with default settings.
SwingTask(AgiPanel, String, Callable, Consumer, Consumer, boolean) - Constructor for class uno.anahata.asi.swing.internal.SwingTask
Constructs a SwingTask bound to a specific Agi session.
SwingTaskManager - Class in uno.anahata.asi.swing.internal
A centralized registry for tracking active SwingTask instances.
SwingTaskManager() - Constructor for class uno.anahata.asi.swing.internal.SwingTaskManager
Private constructor preventing instantiation from other packages.
SwingTaskMonitor - Class in uno.anahata.asi.swing.agi.status
A self-contained monitor component for tracking active background tasks.
SwingTaskMonitor(AbstractAsiContainer) - Constructor for class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
Constructs a monitor specifically filtering for container-level activities.
SwingTaskMonitor(Agi) - Constructor for class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
Constructs a monitor specifically filtering for tasks in a single AGI session.
SwingTaskMonitor(Agi, AbstractAsiContainer) - Constructor for class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
Private designated constructor to setup layouts and bind change listener.
SwingToolContext - Class in uno.anahata.asi.swing.toolkit
An advanced execution context that bridges the gap between background tool execution and the Swing Event Dispatch Thread (EDT).
SwingToolContext() - Constructor for class uno.anahata.asi.swing.toolkit.SwingToolContext
 
SwingUtils - Class in uno.anahata.asi.swing.internal
A collection of general-purpose Swing utility methods, primarily for image manipulation and UI component creation.
SwingUtils() - Constructor for class uno.anahata.asi.swing.internal.SwingUtils
 
switchCircuit(TrackBuilder.CircuitType) - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
switchToTab(String, int) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Switches the active tab/window by its index.
Symbol - Class in uno.anahata.asi.gemini.tokenizer
 
Symbol(String, boolean, int, int) - Constructor for class uno.anahata.asi.gemini.tokenizer.Symbol
 
symbolToID(Symbol) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
syncing - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Guard flag to prevent feedback loops during UI synchronization.
syncing - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Flag used to disable listeners during UI synchronization to prevent recursive feedback loops.
syncing - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Guard flag to prevent feedback loops during UI synchronization.
syncMdResource() - Method in class uno.anahata.asi.intellij.tools.project.context.ProjectContextProvider
Synchronizes the project's anahata.md instructions file with the session's resource manager to reflect this provider's active state.
syncMdResource() - Method in class uno.anahata.asi.nb.tools.project.context.ProjectContextProvider
Synchronizes the anahata.md file with the agi's resource manager.
syncProjects() - Method in class uno.anahata.asi.intellij.tools.project.Projects
Synchronizes project context providers with currently open IDE projects.
syncProjects() - Method in class uno.anahata.asi.nb.tools.project.Projects
Synchronizes project context providers with currently open IDE projects.
syncState() - Method in class uno.anahata.asi.swing.AgiCard
Synchronizes the UI state with the agi's 'open' status and updates the background.
syncTab(Component, String, boolean, int) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Synchronizes a tab's presence and position within the resultsTabbedPane.
syncTemplateToolkits() - Method in class uno.anahata.asi.intellij.IntellijAsiContainer
Reconciles the persisted AGI template's toolkit list with the toolkits currently registered in IntellijAgiConfig.
syncTerminalTabs() - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Synchronizes terminal tabs with active Swing Term components in the window system.
syncToggles() - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Synchronizes the toggle buttons with the current configuration and updates tooltips.
syncToProvider() - Method in class uno.anahata.asi.swing.AiProviderPanel
Synchronizes the UI state back to the provider domain and flushes the key pool to disk.
syncUiWithResource() - Method in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Synchronizes the common metadata controls with the resource state.
syncUiWithToolkit() - Method in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
Synchronizes the UI components with the current state of the Radio toolkit.
syncWithResource() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Synchronizes UI controls with current resource state.
syncWithResource() - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Synchronizes UI controls with current resource state.
synth - Variable in class uno.anahata.asi.swing.games.AgiKart
MIDI Synthesizer interface.
synth - Variable in class uno.anahata.asi.swing.games.Arkanoid
MIDI Synthesizer used for retro sound generation.
synthInitialized - Variable in class uno.anahata.asi.swing.games.Arkanoid
Flag indicating if MIDI system has been initialized.
SYSTEM - Enum constant in enum class uno.anahata.asi.agi.message.Role
A message providing high-level instructions to the model.
SYSTEM_INSTRUCTIONS - Enum constant in enum class uno.anahata.asi.agi.context.ContextPosition
The content should be treated as system instructions, which are typically prepended to the conversation or sent as a separate parameter to the API.
systemInstructionsRawJson - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The raw JSON representation of the system instructions.
systemInstructionsTokenCount - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The total token count of the system instructions as reported by the provider.
systemInstructionsTokens - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector.Stats
The total tokens consumed by system instructions.
SystemPropertyNode(String, String) - Constructor for class uno.anahata.asi.toolkit.java.Java.SystemPropertyNode
Constructs a new node.
systemTokensLabel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Label displaying token usage for system instructions.

T

tabbedPane - Variable in class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel
The central tabbed pane for displaying active agi conversations.
tabbedPane - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The tabbed pane for switching between chat, configuration, and metabolic metrics.
tabbedPane - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Tabbed pane containing previews.
tabbedPane - Variable in class uno.anahata.asi.swing.agi.context.ToolPanel
The specialized tabbed pane for schemas.
table - Variable in class uno.anahata.asi.swing.AsiTableContainerPanel
The JTable component displaying the active sessions.
table - Variable in class uno.anahata.asi.swing.provider.AiProviderRegistryViewer
The advanced SwingX table instance for model discovery.
TableIcon - Class in uno.anahata.asi.swing.icons
A simple programmatic icon representing a data table.
TableIcon(int) - Constructor for class uno.anahata.asi.swing.icons.TableIcon
Constructs a new TableIcon with the specified size.
tableModel - Variable in class uno.anahata.asi.swing.provider.AiProviderRegistryViewer
The technical data model powering the table.
tableModel - Variable in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
The backing data model for the station table.
tabs - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The internal tab switcher of the NetBeans visualizer.
TAdapter() - Constructor for class uno.anahata.asi.swing.games.Tetris.TAdapter
 
tags - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.JavadocIntent
Optional list of additional block tags (e.g.
tags - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
The field for the tags record component.
tags() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Returns the value of the tags record component.
TAGS - Enum constant in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleReasoningStyle
Indicates that reasoning/thought content is embedded within the main content field wrapped in specific tags (e.g., <think>...</think>).
tail - Variable in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Whether to enable tailing mode.
tailCheck - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Toggle for enabling/disabling the tailing behavior (following the end of the file).
tailLines - Variable in class uno.anahata.asi.agi.resource.view.TextViewportSettings
The number of lines to capture from the end of the source.
tailLinesSpinner - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Spinner to configure the number of lines to tail.
takeScreenshot(int) - Method in class uno.anahata.asi.swing.toolkit.Screens
Captures a screenshot of a specific physical display device identified by its index.
target - Variable in class uno.anahata.asi.toolkit.resources.text.TextReplacement
The exact string to be replaced.
targetCheckpoint - Variable in class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
targetModelId - Variable in class uno.anahata.asi.openai.OpenAiItemAdapter
The model ID for which this adapter is preparing items.
targetPaddleX - Variable in class uno.anahata.asi.swing.games.Arkanoid
The target X-coordinate of the paddle's left edge for smooth interpolation.
targetProviderUuid - Variable in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
The UUID of the provider for which the payload is being prepared.
taskFinished(SwingTask) - Method in class uno.anahata.asi.swing.internal.SwingTaskManager
Unregisters a task as finished.
taskListener - Variable in class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
The Event Dispatch Thread listener matching activeTasks mutations.
taskListener - Variable in class uno.anahata.asi.swing.agi.status.TaskStatusComponent
Binds activeTasks list updates to our EDT redraw loop.
taskListPanel - Variable in class uno.anahata.asi.swing.agi.status.SwingTaskMonitor
The underlying child panel grid to display task entries.
taskName - Variable in class uno.anahata.asi.swing.internal.SwingTask
A human-readable identifier for the task.
taskStarted(SwingTask) - Method in class uno.anahata.asi.swing.internal.SwingTaskManager
Registers a task as started.
taskStatusComponent - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
High-density background task monitor.
TaskStatusComponent - Class in uno.anahata.asi.swing.agi.status
A high-density status bar component for monitoring background activities.
TaskStatusComponent(AbstractAsiContainer) - Constructor for class uno.anahata.asi.swing.agi.status.TaskStatusComponent
Constructs a monitor for a specific asi container.
TaskStatusComponent(Agi) - Constructor for class uno.anahata.asi.swing.agi.status.TaskStatusComponent
Constructs a monitor for a specific Agi session.
TaskStatusComponent(Agi, AbstractAsiContainer) - Constructor for class uno.anahata.asi.swing.agi.status.TaskStatusComponent
Private constructor for either one or the other.
tContents(Object) - Static method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
teeErr - Variable in class uno.anahata.asi.nb.util.TeeInputOutput
Specialized OutputWriter mirroring error output streams.
TeeInputOutput - Class in uno.anahata.asi.nb.util
A decorator for the NetBeans InputOutput system that captures output and error streams into internal buffers while delegating to the original implementation.
TeeInputOutput(InputOutput) - Constructor for class uno.anahata.asi.nb.util.TeeInputOutput
Constructs a new TeeInputOutput by wrapping an existing delegate.
TeeInputOutput.TeeOutputWriter - Class in uno.anahata.asi.nb.util
A specialized OutputWriter that writes to two different Writer instances simultaneously.
teeOut - Variable in class uno.anahata.asi.nb.util.TeeInputOutput
Specialized OutputWriter mirroring standard output streams.
TeeOutputWriter(Writer, Writer) - Constructor for class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
Constructs a new TeeOutputWriter.
temperature - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The temperature for the request.
temperatureControl - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Interactive slider for configuring temperature settings.
temperatureDefaultCheckbox - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Checkbox to toggle model-default temperature.
term - Variable in class uno.anahata.asi.nb.tools.terminal.TerminalTab
The active rendering JComponent.
Terminals - Class in uno.anahata.asi.intellij.tools.terminal
A toolkit for opening, driving and closing IntelliJ terminal tabs.
Terminals() - Constructor for class uno.anahata.asi.intellij.tools.terminal.Terminals
Constructs the Terminals toolkit (instantiated reflectively via its public no-arg constructor).
TerminalTab - Class in uno.anahata.asi.nb.tools.terminal
A hierarchical context provider representing an active terminal tab in NetBeans.
TerminalTab(long, String, Term) - Constructor for class uno.anahata.asi.nb.tools.terminal.TerminalTab
Constructs a new TerminalTab context provider.
TestCatalog - Class in uno.anahata.asi.yam.tools.benchmarks
Abstract base catalog representing an extensible benchmark suite and repository of test definitions.
TestCatalog(String, String, String, String, String, Path) - Constructor for class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
Base constructor for a benchmark test catalog.
testCode - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the testCode record component.
testCode - Variable in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
The field for the testCode record component.
testCode() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the testCode record component.
testCode() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Returns the value of the testCode record component.
testConnection() - Method in class uno.anahata.asi.swing.AiProviderPanel
Performs a non-blocking model discovery probe.
testConnectionBtn - Variable in class uno.anahata.asi.swing.AiProviderPanel
Triggers an immediate model discovery probe to verify the URL and Auth.
TestDefinition - Record Class in uno.anahata.asi.yam.tools.benchmarks
Immutable descriptor representing a standardized test challenge within a benchmark suite.
TestDefinition(String, String, String, List) - Constructor for record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Canonical constructor preserving null or unmodifiable collection copies.
TestEnum() - Constructor for enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum
 
TestEnum2(String) - Constructor for enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum2
First doc
testMethodWithEnum(SmallTestClass.TestEnum) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass
 
tests - Variable in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
The list of registered test definitions in this catalog.
Tetris - Class in uno.anahata.asi.swing.games
Anahata Atoms Tetris - A high-fidelity implementation of the classic puzzle game.
Tetris() - Constructor for class uno.anahata.asi.swing.games.Tetris
Constructs a new Tetris game panel and initializes the environment.
Tetris.Shape - Class in uno.anahata.asi.swing.games
Represents the layout and operations of a single Tetris block geometry.
Tetris.TAdapter - Class in uno.anahata.asi.swing.games
Custom keyboard listener to capture action keystrokes on the Event Dispatch Thread.
Tetris.Tetrominoes - Enum Class in uno.anahata.asi.swing.games
Enumeration of all standard tetromino geometry variations.
TetrisIcon - Class in uno.anahata.asi.swing.icons
A programmatically drawn Icon representing the Tetris game.
TetrisIcon(int) - Constructor for class uno.anahata.asi.swing.icons.TetrisIcon
Constructs a new TetrisIcon with the specified visual dimensions.
Tetrominoes() - Constructor for enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
 
text - Variable in class uno.anahata.asi.agi.message.TextPart
The text content of this part.
text - Variable in class uno.anahata.asi.gemini.tokenizer.Symbol
 
text - Variable in class uno.anahata.asi.gemini.tokenizer.Token
 
text() - Method in class uno.anahata.asi.gemini.tokenizer.Token
 
TEXT - Enum constant in enum class uno.anahata.asi.swing.agi.message.part.text.TextSegmentType
A regular markdown text segment.
textArea - Variable in class uno.anahata.asi.swing.AiProviderPanel
Monospace editor for the 'api_keys.txt' file, supporting multiple keys.
textColor - Variable in class uno.anahata.asi.nb.ui.render.DiffAnnotationsLayerUI
The color used for the comment text itself.
textMaxDepthSpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for setting the text part maximum depth policy.
TextPart - Class in uno.anahata.asi.agi.message
An abstract base class for text-based message parts.
TextPart(AbstractMessage, String) - Constructor for class uno.anahata.asi.agi.message.TextPart
Constructs a new TextPart.
TextPartPanel - Class in uno.anahata.asi.swing.agi.message.part
Renders a TextPart into a list of JComponents, handling markdown and code block rendering.
TextPartPanel(AgiPanel, TextPart) - Constructor for class uno.anahata.asi.swing.agi.message.part.TextPartPanel
Constructs a new TextPartPanel.
TextReplacement - Class in uno.anahata.asi.toolkit.resources.text
Represents a single text replacement operation within a file.
TextReplacement() - Constructor for class uno.anahata.asi.toolkit.resources.text.TextReplacement
 
TextResourceLineEdits - Class in uno.anahata.asi.toolkit.resources.text.lines
The next-generation surgical line editor for AGI.
TextResourceLineEdits(String, long) - Constructor for class uno.anahata.asi.toolkit.resources.text.lines.TextResourceLineEdits
Constructs a new TextResourceLineEdits for a specific text resource.
TextResourceLineEditsRenderer - Class in uno.anahata.asi.nb.ui.render
A rich renderer for the next-generation TextResourceLineEdits tool parameters.
TextResourceLineEditsRenderer() - Constructor for class uno.anahata.asi.nb.ui.render.TextResourceLineEditsRenderer
 
TextResourceReplacements - Class in uno.anahata.asi.toolkit.resources.text
Represents a set of text replacement operations for a specific file.
TextResourceReplacements(String, long, List) - Constructor for class uno.anahata.asi.toolkit.resources.text.TextResourceReplacements
Constructs a new TextResourceReplacements using the builder pattern.
TextResourceReplacementsRenderer - Class in uno.anahata.asi.nb.ui.render
A rich renderer for TextResourceReplacements tool parameters.
TextResourceReplacementsRenderer() - Constructor for class uno.anahata.asi.nb.ui.render.TextResourceReplacementsRenderer
 
texts - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
TextsAccumulator() - Constructor for class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
TextSegmentDescriptor - Record Class in uno.anahata.asi.swing.agi.message.part.text
A record that describes a segment of text within a TextPartPanel.
TextSegmentDescriptor(TextSegmentType, String, String, boolean) - Constructor for record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Creates an instance of a TextSegmentDescriptor record class.
TextSegmentType - Enum Class in uno.anahata.asi.swing.agi.message.part.text
Defines the type of a text segment within a AbstractTextSegmentRenderer.
TextSegmentType() - Constructor for enum class uno.anahata.asi.swing.agi.message.part.text.TextSegmentType
 
TextUtils - Class in uno.anahata.asi.internal
A collection of general-purpose text and formatting utility methods.
TextUtils() - Constructor for class uno.anahata.asi.internal.TextUtils
 
TextView - Class in uno.anahata.asi.agi.resource.view
A resource view that interprets content as plain text.
TextView() - Constructor for class uno.anahata.asi.agi.resource.view.TextView
Constructs a default TextView and links the viewport engine.
TextView(Resource) - Constructor for class uno.anahata.asi.agi.resource.view.TextView
Constructs a TextView and links it to its parent resource.
TextView(Resource, TextViewportSettings) - Constructor for class uno.anahata.asi.agi.resource.view.TextView
Constructs a TextView with specific initial settings.
TextViewPanel - Class in uno.anahata.asi.swing.agi.resources.view
A specialized metadata panel for the TextView.
TextViewPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Constructs a new TextViewPanel with integrated viewport controls.
TextViewport - Class in uno.anahata.asi.agi.resource.view
The V2 Universal Streaming Viewport Engine.
TextViewport(TextView) - Constructor for class uno.anahata.asi.agi.resource.view.TextViewport
Constructs a viewport engine linked to a parent TextView view.
TextViewport(TextViewportSettings) - Constructor for class uno.anahata.asi.agi.resource.view.TextViewport
Constructs a viewport engine with specific initial settings.
TextViewportSettings - Class in uno.anahata.asi.agi.resource.view
Encapsulates adjustable viewport configuration for V2 text resources.
TextViewportSettings(TextViewport) - Constructor for class uno.anahata.asi.agi.resource.view.TextViewportSettings
Constructs settings bound to a parent viewport engine.
theme - Variable in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
The active UI theme.
theme - Variable in class uno.anahata.asi.swing.AgiCard
The UI theme derived from the agi's configuration.
THINKING_LEVEL_UNSPECIFIED - Enum constant in enum class uno.anahata.asi.agi.provider.ThinkingLevel
Unspecified thinking level (let the model decide).
thinkingLevel - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The level of thinking tokens that the model should generate.
thinkingLevel - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
The field for the thinkingLevel record component.
thinkingLevel() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
Returns the value of the thinkingLevel record component.
ThinkingLevel - Enum Class in uno.anahata.asi.agi.provider
Standardized, model-agnostic enum representing the level of "thinking" or reasoning tokens that the model should generate.
ThinkingLevel() - Constructor for enum class uno.anahata.asi.agi.provider.ThinkingLevel
 
thinkingLevelDropdown - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Dropdown selection component for thinking level configuration.
THIRD - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum
The third constant.
THIRD - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum2
The third constant with args.
thisRagTab - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Tab for RAG content from this provider.
thisSysTab - Variable in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Tab for system instructions from this provider.
thought - Variable in class uno.anahata.asi.agi.message.ModelTextPart
Indicates if this part represents internal model reasoning (thoughts).
thoughtFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for model thought/reasoning text.
thoughtMaxDepthSpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for setting the model thought part maximum depth policy.
thoughtSignature - Variable in class uno.anahata.asi.agi.message.ModelBlobPart
The thought signature / encrypeted reasoning
thoughtSignature - Variable in class uno.anahata.asi.agi.message.ModelTextPart
The signature byte array of the thought process, used for verification.
thoughtSignature - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
The signature of the thought process as a byte array.
ThoughtSignature - Interface in uno.anahata.asi.agi.message
An interface for model-generated parts that can carry a thought signature.
thoughtSignatureLabel - Variable in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Label for the thought signature, if present.
thoughtsTokenCount - Variable in class uno.anahata.asi.agi.message.ResponseUsageMetadata
The number of tokens used for model thoughts (internal processing).
thoughtsTokens - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the thoughtsTokens record component.
thoughtsTokens() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the thoughtsTokens record component.
thread - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
The physical executing Thread instance, marked transient to prevent Kryo serialization.
Threading Model: - Section in package uno.anahata.asi.swing.toolkit.render
 
threadName - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
The name of the thread that executed this tool.
threshold - Variable in class uno.anahata.asi.swing.agi.context.gc.MetabolicDonutChart
The current token capacity limit of the session.
throwMemberNotFound(CompilationInfo, String) - Static method in class uno.anahata.asi.nb.tools.java.BatchCodeRefiner
Throws a highly descriptive exception with available suggestions when a member is not found.
thrownExceptions - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.JavadocIntent
A map of exception FQNs to their descriptions for the @throws tag.
ThrownShell(double, double, int, String, boolean, double) - Constructor for class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
THUMBNAIL_MAX_SIZE - Static variable in class uno.anahata.asi.swing.internal.SwingUtils
The authoritative maximum dimension (width or height) for generated thumbnails to ensure UI responsiveness.
thumbnailPath - Variable in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
The field for the thumbnailPath record component.
thumbnailPath() - Method in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
Returns the value of the thumbnailPath record component.
TIKA - Static variable in class uno.anahata.asi.internal.TikaUtils
The static, thread-safe, auto-detecting Tika instance.
TikaUtils - Class in uno.anahata.asi.internal
Utility class wrapping the Apache Tika parser engine for robust file MIME type detection and plain text extraction from various binary formats.
TikaUtils() - Constructor for class uno.anahata.asi.internal.TikaUtils
 
TILE_SIZE - Variable in class uno.anahata.asi.swing.games.Snake
The size of a single grid square in pixels.
TILE_SIZE - Variable in class uno.anahata.asi.swing.games.Tetris
The square dimension of each cell in pixels.
TIME_FORMAT - Static variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Formatter for timestamps in error logs.
TIME_FORMATTER - Static variable in class uno.anahata.asi.internal.TimeUtils
Standard thread-safe formatter for compact hours-minutes-seconds representations.
TIMEOUT - Enum constant in enum class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart.ModelCodeExectionOutcome
The execution exceeded the maximum allotted time.
TIMEOUT - Enum constant in enum class uno.anahata.asi.nb.tools.maven.MavenBuildResult.ProcessStatus
The process timed out.
timer - Variable in class uno.anahata.asi.swing.games.AgiKart
High-frequency game loop timer.
timer - Variable in class uno.anahata.asi.swing.games.Arkanoid
The high-frequency game loop timer.
timer - Variable in class uno.anahata.asi.swing.games.BugDefense
The game loop timer.
timer - Variable in class uno.anahata.asi.swing.games.Snake
The animation and tick update timer.
timer - Variable in class uno.anahata.asi.swing.games.Tetris
Central animation and speed controller tick timer.
timerHud - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
timerLabel - Variable in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
The label displaying elapsed recording time in MM:SS format.
timestamp - Variable in class uno.anahata.asi.agi.context.GarbageCollectorRecord
The timestamp when the collection occurred.
timestamp - Variable in class uno.anahata.asi.agi.message.AbstractMessage
The timestamp when this message was created, in milliseconds since the epoch.
timestamp - Variable in class uno.anahata.asi.agi.status.ApiErrorRecord
The timestamp when the error occurred.
timestamp - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the timestamp record component.
timestamp() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the timestamp record component.
TIMESTAMP_FORMAT - Static variable in class uno.anahata.asi.swing.internal.UICapture
Standard timestamp format for screenshot filenames to ensure chronological ordering.
TimeUtils - Class in uno.anahata.asi.internal
Utility class for time-related formatting.
TimeUtils() - Constructor for class uno.anahata.asi.internal.TimeUtils
 
title - Variable in class uno.anahata.asi.agi.message.web.GroundingSource
The title of the source.
title - Variable in class uno.anahata.asi.nb.ui.render.DiffStreamSource
The title to be displayed in the diff viewer pane header.
title - Variable in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
The field for the title record component.
title - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
The field for the title record component.
title() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Returns the value of the title record component.
title() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Returns the value of the title record component.
titleSupplier - Variable in class uno.anahata.asi.swing.components.CodeHyperlink
A supplier for the title of the popup dialog.
toAnahataFinishReason(FinishReason) - Static method in class uno.anahata.asi.gemini.GeminiModelMessage
Maps a Google GenAI FinishReason to the Anahata FinishReason enum.
toAnahataGroundingMetadata(GroundingMetadata) - Static method in class uno.anahata.asi.gemini.GeminiModelMessage
Converts Google's GroundingMetadata to Anahata's domain model.
toAnahataPart(Part) - Method in class uno.anahata.asi.gemini.GeminiModelMessage
Converts a Google GenAI Part to an Anahata AbstractPart within the context of this message.
toAnahataToolCall(FunctionCall) - Method in class uno.anahata.asi.gemini.GeminiModelMessage
Converts a Google GenAI FunctionCall to an Anahata AbstractToolCall.
toAnthropic() - Method in class uno.anahata.asi.anthropic.adapter.AnthropicContentAdapter
Converts the message into a list of Anthropic-compatible JSON objects.
toByteArray(short[], int, int) - Method in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
Converts short samples into a little-endian byte array for JavaSound consumption.
toDiagnosticString() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
Generates a formatted diagnostic string detailing the intent's configuration.
toFormattedString() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
 
ToggleAgiContextAction - Class in uno.anahata.asi.intellij.tools.ide.actions
A single session's toggle within the "AGI Context" popup: checked when the selected files are all in that session's context, and adds/removes them on toggle.
ToggleAgiContextAction(Agi) - Constructor for class uno.anahata.asi.intellij.tools.ide.actions.ToggleAgiContextAction
Constructs a toggle for the given session, labelled with its display name.
toggleAutoreply(ActionEvent) - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Action listener for the toggle autoreply button.
toggleAutoreplyButton - Variable in class uno.anahata.asi.swing.agi.ToolbarPanel
Toggle button for automatic tool loop replies.
toggleButtons - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
UI control holders for each AnahataUcUtils.UpdateCenterType.
toggleDeviceSharing(int) - Method in class uno.anahata.asi.swing.toolkit.Screens
Toggles sharing for a specific screen device.
toggleEdit() - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Toggles the edit mode of the renderer.
toggleEdit() - Method in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Toggles the edit mode of the renderer.
toggleEditMode() - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Toggles between read-only viewport view and high-fidelity editor.
toggleExpanded() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Invoked when the user clicks the header.
toggleExpanded() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Invoked when the user clicks the header.
toggleExpanded() - Method in class uno.anahata.asi.swing.components.CollapsibleTitledPanel
Invoked when the user clicks the header.
toggleHostedTools(ActionEvent) - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Action listener for the toggle server tools button.
toggleHostedToolsButton - Variable in class uno.anahata.asi.swing.agi.ToolbarPanel
Toggle button for server-side tool execution.
toggleLocalTools(ActionEvent) - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Action listener for the toggle local tools button.
toggleLocalToolsButton - Variable in class uno.anahata.asi.swing.agi.ToolbarPanel
Toggle button for local tool execution.
togglePlayback() - Method in class uno.anahata.asi.swing.toolkit.radio.RadioRenderer
Toggles the playback state based on current toolkit status.
togglePruned(ActionEvent) - Method in class uno.anahata.asi.swing.agi.ToolbarPanel
Action listener for the toggle pruned button.
togglePrunedButton - Variable in class uno.anahata.asi.swing.agi.ToolbarPanel
Toggle button for showing/hiding pruned parts.
togglePulse() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay.RecordingDot
Toggles the pulse state and triggers repaint.
toggleRecording() - Method in class uno.anahata.asi.swing.audio.MicrophonePanel
Toggles recording on or off based on the button state.
toGoogle() - Method in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
Performs the conversion from the Anahata message to a list of Google GenAI Content objects.
toGoogle() - Method in class uno.anahata.asi.gemini.adapter.GeminiFunctionDeclarationAdapter
Performs the conversion from the Anahata tool to a Google GenAI FunctionDeclaration.
toGoogle() - Method in class uno.anahata.asi.gemini.adapter.GeminiPartAdapter
Performs the conversion for simple, one-to-one Anahata parts.
toGoogle(RequestConfig) - Static method in class uno.anahata.asi.gemini.adapter.RequestConfigAdapter
Converts an Anahata RequestConfig to a native Google GenAI GenerateContentConfig.
toGoogleAttachmentPart(ToolResponseAttachment) - Static method in class uno.anahata.asi.gemini.adapter.GeminiPartAdapter
Converts an Anahata attachment into a native Google FunctionResponsePart.
toGoogleFunctionResponsePart(AbstractToolResponse) - Static method in class uno.anahata.asi.gemini.adapter.GeminiPartAdapter
Converts an AbstractToolResponse into the main Google FunctionResponse Part, including attachments.
toGoogleJson(FunctionDeclaration.Builder) - Method in class uno.anahata.asi.gemini.adapter.GeminiFunctionDeclarationAdapter
Internal implementation that builds the declaration using raw JSON Schema maps.
toGoogleModel() - Method in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
Synthesizes a model-role message into multiple API messages.
toGoogleNative(FunctionDeclaration.Builder) - Method in class uno.anahata.asi.gemini.adapter.GeminiFunctionDeclarationAdapter
Internal implementation that builds the declaration using native Google Schema objects.
toGoogleUser() - Method in class uno.anahata.asi.gemini.adapter.GeminiContentAdapter
Converts a user-role message into a native Google Content object.
toHtmlColor(Color) - Static method in class uno.anahata.asi.swing.agi.render.HtmlRendererUtils
Converts a Java Color object to its hexadecimal HTML color string.
toHtmlColor(Color) - Static method in class uno.anahata.asi.swing.internal.SwingUtils
Converts a Java Color object to its HTML hexadecimal string representation.
toImage(Icon) - Static method in class uno.anahata.asi.swing.icons.IconUtils
Converts any standard Swing Icon to a java.awt.Image.
toItems() - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Translates the message into a list of Responses API "Items".
toJsonPrimitives(Object) - Static method in class uno.anahata.asi.internal.JacksonUtils
Converts any Java object (POJO, Map, List, Primitive) into a "pure" JSON-safe structure containing only standard Java types (Map, List, String, Number, Boolean, null).
Token - Class in uno.anahata.asi.gemini.tokenizer
 
Token(String, int) - Constructor for class uno.anahata.asi.gemini.tokenizer.Token
 
tokenCount - Variable in class uno.anahata.asi.agi.context.GarbageCollectorRecord
The total number of content tokens recycled (not including metadata).
tokenCount - Variable in class uno.anahata.asi.agi.message.AbstractPart
The cached token count of this part under the currently selected model.
tokenCount - Variable in class uno.anahata.asi.agi.resource.view.AbstractResourceView
The cached token count of this view's content under the active model.
tokenCount - Variable in class uno.anahata.asi.agi.tool.spi.AbstractTool
 
tokenCount - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
The cached token count of this response under the currently selected model.
tokenDetailsLabel - Variable in class uno.anahata.asi.swing.agi.status.StatusPanel
Label for detailed token usage information.
tokenExpiry - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Expiration instant of the cached access token.
tokenizer - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
TOKENIZER - Static variable in class uno.anahata.asi.internal.TokenizerUtils
A robust, general-purpose tokenizer.
tokenizerCombo - Variable in class uno.anahata.asi.swing.AiProviderPanel
Selector for the tokenizer used for pre-flight metabolic estimations.
tokenizerConfig - Variable in class uno.anahata.asi.huggingface.HuggingFaceModel
The raw JSON from the model's 'tokenizer_config.json', used to discover chat templates and tool support markers.
TokenizerConfig(String, String) - Constructor for class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader.TokenizerConfig
 
TOKENIZERS - Static variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader
 
tokenizerType - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
The type of tokenizer used by this provider.
tokenizerType - Variable in class uno.anahata.asi.agi.provider.AbstractModel
The optional model-specific tokenizer.
tokenizerType - Variable in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
The tokenizer used to count parts accurately for the CwGC.
TokenizerType - Enum Class in uno.anahata.asi.agi.provider
Defines the supported tokenizer strategies for the Anahata ASI.
TokenizerType(String) - Constructor for enum class uno.anahata.asi.agi.provider.TokenizerType
 
TokenizerUtils - Class in uno.anahata.asi.internal
A centralized utility class for token counting, powered by the jtokkit library.
TokenizerUtils() - Constructor for class uno.anahata.asi.internal.TokenizerUtils
 
tokenLabel - Variable in class uno.anahata.asi.swing.agi.resources.view.TextViewPanel
Label displaying real-time token metrics.
tokenStrToBytes(String, SentencepieceModel.ModelProto.SentencePiece.Type) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer
 
tokenThreshold - Variable in class uno.anahata.asi.agi.AgiConfig
The maximum number of tokens allowed in the context window.
tokenThresholdSpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for setting the context window token threshold.
toMarkdown() - Method in class uno.anahata.asi.toolkit.audio.AudioDevice
Returns a rich Markdown representation of the device for the AI model.
toMemberInfos(PsiMember[]) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Wraps PSI members as refactoring MemberInfos.
toModelTurnItems(AbstractModelMessage) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Translates a model turn into a sequence of top-level API items.
tool - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolCall
The tool definition that this call corresponds to.
tool - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolParameter
The tool this parameter belongs to.
TOOL - Enum constant in enum class uno.anahata.asi.agi.message.Role
A message containing the results of a tool execution.
TOOL_EXECUTION_ERROR - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
An error occurred during local tool execution.
TOOL_PROMPT - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
The assistant is waiting for the user to approve/deny tool calls.
toolArgBuffers - Variable in class uno.anahata.asi.anthropic.AnthropicMessage
Buffers for accumulating streaming tool call arguments, keyed by their index in the content block array.
toolBar - Variable in class uno.anahata.asi.swing.AbstractAsiContainerPanel
The toolbar containing session actions.
toolbarPanel - Variable in class uno.anahata.asi.swing.agi.AgiPanel
The vertical toolbar panel for primary session-level action toggles.
ToolbarPanel - Class in uno.anahata.asi.swing.agi
The vertical toolbar panel for the agi UI, containing primary action toggles.
ToolbarPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.ToolbarPanel
Constructs a new ToolbarPanel.
toolBorder - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Border color for tool/system message panels.
ToolCallPanel - Class in uno.anahata.asi.swing.agi.message.part.tool
A specialized panel for rendering an AbstractToolCall and its associated AbstractToolResponse within a model message.
ToolCallPanel(AgiPanel, AbstractToolCall) - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Constructs a new ToolCallPanel.
toolClasses - Variable in class uno.anahata.asi.agi.AgiConfig
The list of tool classes to be used in this agi session.
toolContentBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for tool/system message content areas.
ToolContext - Class in uno.anahata.asi.agi.tool
The base class for Java code generated by the AI model or for toolkit implementations.
ToolContext() - Constructor for class uno.anahata.asi.agi.tool.ToolContext
 
ToolContext.CapturedToolContext - Class in uno.anahata.asi.agi.tool
A thread-safe, immutable snapshot of a tool's execution context.
toolDeclarationsTokens - Variable in class uno.anahata.asi.agi.context.ContextWindowGarbageCollector.Stats
The total tokens consumed by all enabled tool declarations.
toolErrorBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for tool error output area.
toolErrorFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for tool error output.
ToolExecutionStatus - Enum Class in uno.anahata.asi.agi.tool
Represents the lifecycle status of a single tool's execution.
ToolExecutionStatus() - Constructor for enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
 
ToolExecutionStatusRenderer - Class in uno.anahata.asi.swing.agi.message.part.tool
A specialized renderer for ToolExecutionStatus enums in JComboBoxes.
ToolExecutionStatusRenderer() - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.ToolExecutionStatusRenderer
 
toolHeaderBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for tool/system message headers.
toolHeaderFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for tool/system message header text.
toolIcon - Variable in class uno.anahata.asi.swing.agi.context.ContextTreeCellRenderer
Programmatic icon for individual tools.
ToolIcon - Class in uno.anahata.asi.swing.icons
A programmatic Swing icon for tools, representing an executable function.
ToolIcon(int) - Constructor for class uno.anahata.asi.swing.icons.ToolIcon
Constructs a new ToolIcon with the default size and color.
ToolIcon(int, Color) - Constructor for class uno.anahata.asi.swing.icons.ToolIcon
Constructs a new ToolIcon with a specific size and color.
toolIds - Variable in class uno.anahata.asi.anthropic.AnthropicMessage
Maps content block indices to their stable API-provided unique tool use IDs.
toolkit - Variable in class uno.anahata.asi.agi.tool.spi.AbstractTool
A reference to the parent toolkit that owns this tool.
toolkit - Variable in class uno.anahata.asi.agi.tool.ToolContext
The toolkit instance that owns this context.
toolkit - Variable in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
The field for the toolkit record component.
toolkit() - Method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Returns the value of the toolkit record component.
toolkitClassName - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
The fully qualified name of the toolkit class.
toolkitIcon - Variable in class uno.anahata.asi.swing.agi.context.ContextTreeCellRenderer
Default icon for toolkits (authentic Java logo).
toolkitInstance - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
The singleton instance of the tool class.
toolkitListener - Variable in class uno.anahata.asi.swing.audio.AudioPlaybackPanel
Listener for toolkit-driven device selection changes.
toolkitListener - Variable in class uno.anahata.asi.swing.audio.MicrophonePanel
Listener for toolkit-driven device selection changes.
ToolkitNode - Class in uno.anahata.asi.swing.agi.context
A context tree node representing an AbstractToolkit.
ToolkitNode(String, String) - Constructor for class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolkitNode
Constructs a toolkit node.
ToolkitNode(AgiPanel, AbstractToolkit) - Constructor for class uno.anahata.asi.swing.agi.context.ToolkitNode
Constructs a new ToolkitNode.
toolkitNodes - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel
The list of root nodes representing discovered toolkits.
toolkitPanel - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Panel for displaying toolkit details.
ToolkitPanel - Class in uno.anahata.asi.swing.agi.context
A panel that displays the details and management controls for an AbstractToolkit.
ToolkitPanel(ContextPanel) - Constructor for class uno.anahata.asi.swing.agi.context.ToolkitPanel
Constructs a new ToolkitPanel.
ToolkitPermissionsPanel - Class in uno.anahata.asi.swing
A dedicated panel for managing tool permissions at the container level.
ToolkitPermissionsPanel(AbstractSwingAsiContainer) - Constructor for class uno.anahata.asi.swing.ToolkitPermissionsPanel
Constructs a new permissions panel.
ToolkitPermissionsPanel.PermissionsTreeTableModel - Class in uno.anahata.asi.swing
TreeTableModel implementation for the hierarchical tool permissions view.
ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolkitNode - Class in uno.anahata.asi.swing
Represents a Toolkit grouping in the tree.
ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolNode - Class in uno.anahata.asi.swing
Represents an individual Tool in the tree.
ToolkitRenderer<T> - Interface in uno.anahata.asi.swing.toolkit.render
The fundamental contract for any component capable of rendering an AnahataToolkit in a Swing environment.
toolkits - Variable in class uno.anahata.asi.agi.tool.ToolManager
A map of registered toolkits, keyed by their simple name.
toolkits - Variable in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
The field for the toolkits record component.
toolkits() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Returns the value of the toolkits record component.
ToolkitSettings - Record Class in uno.anahata.asi.yam.tools.benchmarks
Encapsulates the toolkit configuration and tool permission mappings for a benchmark test.
ToolkitSettings(String, Map) - Constructor for record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Canonical constructor initializing a standard mutable map copy of permissions to ensure safe Kryo serialization.
ToolkitUiRegistry - Class in uno.anahata.asi.swing.toolkit.render
A singleton registry for mapping toolkit classes to their specialized UI renderer classes.
ToolkitUiRegistry() - Constructor for class uno.anahata.asi.swing.toolkit.render.ToolkitUiRegistry
 
toolLogsBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for tool logs area.
toolLogsFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for tool log messages.
toolManager - Variable in class uno.anahata.asi.agi.Agi
The manager for all AI tools available in this session.
toolManager - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolkit
The parent ToolManager that manages this toolkit.
ToolManager - Class in uno.anahata.asi.agi.tool
Manages the lifecycle of all AI tools, including registration, configuration, and lookup.
ToolManager(Agi) - Constructor for class uno.anahata.asi.agi.tool.ToolManager
Primary constructor for use in a live agi session.
toolManagerIcon - Variable in class uno.anahata.asi.swing.agi.context.ContextTreeCellRenderer
Specialized icon for the ToolManager node.
ToolManagerNode - Class in uno.anahata.asi.swing.agi.context
A specialized context tree node representing the ToolManager.
ToolManagerNode(AgiPanel, ToolManager) - Constructor for class uno.anahata.asi.swing.agi.context.ToolManagerNode
Constructs a new ToolManagerNode.
toolMaxDepthSpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for setting the tool call/response maximum depth policy.
toolNames - Variable in class uno.anahata.asi.anthropic.AnthropicMessage
Maps content block indices to the requested tool name.
ToolNode - Class in uno.anahata.asi.swing.agi.context
A context tree node representing an AbstractTool.
ToolNode(String, String, ToolPermission, ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolkitNode) - Constructor for class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolNode
Constructs a tool node.
ToolNode(AgiPanel, AbstractTool) - Constructor for class uno.anahata.asi.swing.agi.context.ToolNode
Constructs a new ToolNode.
toolOutputBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for standard tool output text area.
toolOutputFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for standard tool output text.
toolPanel - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
Panel for displaying tool details.
ToolPanel - Class in uno.anahata.asi.swing.agi.context
A panel that displays the details and controls for a specific AbstractTool.
ToolPanel(ContextPanel) - Constructor for class uno.anahata.asi.swing.agi.context.ToolPanel
Constructs a new ToolPanel.
ToolPermission - Enum Class in uno.anahata.asi.agi.tool
Represents the user's interactive, one-time choice for a specific tool invocation within the UI prompt.
ToolPermission() - Constructor for enum class uno.anahata.asi.agi.tool.ToolPermission
 
ToolPermissionRenderer - Class in uno.anahata.asi.swing.agi.message.part.tool
A specialized renderer for ToolPermission enums in JComboBoxes.
ToolPermissionRenderer() - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.ToolPermissionRenderer
 
toolPermissions - Variable in class uno.anahata.asi.AsiContainerPreferences
A map where the key is the tool name (e.g., "LocalFiles.readFile") and the value is the user's stored preference for that tool.
toolProgressBar - Variable in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Progress bar visible during execution.
toolPromptMessage - Variable in class uno.anahata.asi.agi.Agi
The model message that initiated the tool calls currently awaiting user approval.
ToolResponseAttachment - Class in uno.anahata.asi.agi.tool
Represents a binary attachment associated with a tool's response.
ToolResponseAttachment() - Constructor for class uno.anahata.asi.agi.tool.ToolResponseAttachment
 
ToolResponseAttachmentsPanel - Class in uno.anahata.asi.swing.agi.message.part.tool
A panel for rendering a list of ToolResponseAttachments.
ToolResponseAttachmentsPanel(AgiPanel) - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.ToolResponseAttachmentsPanel
Constructs a new ToolResponseAttachmentsPanel.
tools - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaObjectToolkit
A list of all declared methods (tools) for this toolkit.
tools - Variable in class uno.anahata.asi.swing.ToolkitPermissionsPanel.PermissionsTreeTableModel.ToolkitNode
The list of tools contained within this toolkit.
toolsIcon - Variable in class uno.anahata.asi.swing.agi.context.ContextTreeCellRenderer
Refined programmatic icon for tool containers.
ToolsNode - Class in uno.anahata.asi.swing.agi.context
A context tree node that acts as a container for all tools within a toolkit.
ToolsNode(AgiPanel, AbstractToolkit) - Constructor for class uno.anahata.asi.swing.agi.context.ToolsNode
Constructs a new ToolsNode.
toolThoughts - Variable in class uno.anahata.asi.openai.OpenAiModelMessage
Tracks the association between tool calls and their parent reasoning chains.
tooltip - Variable in class uno.anahata.asi.nb.tools.ide.TopComponentInfo
The tooltip description text associated with the window.
toolTokensLabel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Label displaying token usage for tool declarations.
toolUsePromptTokenCount - Variable in class uno.anahata.asi.agi.message.ResponseUsageMetadata
The number of tokens in the results from tool executions, which are provided back to the model as input, if applicable.
toolWindow - Variable in class uno.anahata.asi.intellij.IntellijAsiContainer
The IntelliJ ToolWindow instance.
toOpenAi() - Method in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
Translates the Anahata message into a list of OpenAI-style JSON message nodes.
toOpenAiModel(AbstractModelMessage) - Method in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
Synthesizes a Model turn into 'assistant' and 'tool' messages.
toOpenAiUser() - Method in class uno.anahata.asi.openai.compatible.adapter.OpenAiCompatibleResponseAdapter
Translates USER or SYSTEM messages, supporting multimodal content arrays.
TopComponentInfo - Class in uno.anahata.asi.nb.tools.ide
Represents detailed metadata about an open TopComponent (window) in the IDE.
TopComponentInfo() - Constructor for class uno.anahata.asi.nb.tools.ide.TopComponentInfo
 
topK - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The top K parameter.
topKControl - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Interactive slider for configuring Top-K parameter.
topKDefaultCheckbox - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Checkbox to toggle model-default Top-K settings.
toPojo(Object, Type) - Static method in class uno.anahata.asi.internal.JacksonUtils
Converts a "pure" JSON-safe structure (Map, List, etc.) into a rich Java POJO.
topP - Variable in class uno.anahata.asi.agi.provider.RequestConfig
The top P parameter.
topPControl - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Interactive slider for configuring Top-P settings.
topPDefaultCheckbox - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Checkbox to toggle model-default Top-P parameter.
toRagItem() - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Translates the Anahata RAG context into a 'user' role 'message' item.
toString() - Method in enum class uno.anahata.asi.agi.ExpandToolsPreference
 
toString() - Method in class uno.anahata.asi.agi.provider.AbstractModel
Returning the display name
toString() - Method in record class uno.anahata.asi.agi.provider.GenerationRequest
Returns a string representation of this record class.
toString() - Method in enum class uno.anahata.asi.agi.provider.TokenizerType
 
toString() - Method in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
Returns a string representation of this record class.
toString() - Method in class uno.anahata.asi.agi.resource.view.TextView
toString() - Method in class uno.anahata.asi.agi.resource.view.TextViewport
toString() - Method in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Returns a summary of the settings for use in resource headers.
toString() - Method in enum class uno.anahata.asi.agi.status.AgiStatus
 
toString() - Method in class uno.anahata.asi.agi.tool.Page
 
toString() - Method in record class uno.anahata.asi.desktop.swing.AsiDesktopMainPanel.LafItem
Returns a string representation of this record class.
toString() - Method in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
Returns a string representation of this record class.
toString() - Method in class uno.anahata.asi.gemini.GeminiModel
Returning the display name
toString() - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerLoader.TokenizerConfig
 
toString() - Method in class uno.anahata.asi.gemini.tokenizer.Symbol
 
toString() - Method in class uno.anahata.asi.gemini.tokenizer.Token
 
toString() - Method in class uno.anahata.asi.intellij.tools.java.JavaMemberPage
toString() - Method in class uno.anahata.asi.nb.mine.DisabledModulesMimeUtils.MimeInfo
toString() - Method in class uno.anahata.asi.nb.tools.java.JavaMemberPage
toString() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
Returns a string representation of this record class.
toString() - Method in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
Returns a string representation of this record class.
toString() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Returns the display name of the node.
toString() - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Returns a string representation of this record class.
toString() - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
toString() - Method in class uno.anahata.asi.toolkit.audio.AudioDevice
Returns the human-friendly name for UI components.
toString() - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
toString() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
Returns a string representation of this record class.
toString() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns a string representation of this record class.
toString() - Method in class uno.anahata.asi.yam.tools.benchmarks.TestCatalog
Formats this catalog and its test definitions into a clean Markdown representation suitable for RAG message prompt augmentation.
toString() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
Returns a string representation of this record class.
toString() - Method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
Returns a string representation of this record class.
toString() - Method in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
Returns a string representation of this record class.
toString() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Returns a string representation of this record class.
toString() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Returns a string representation of this record class.
totalBounds - Variable in class uno.anahata.asi.swing.agi.SharedScreenEditorFrame.SelectionPanel
The total bounds covering all monitors.
totalChars - Variable in class uno.anahata.asi.agi.resource.view.TextViewport
Total size of the source in characters.
totalCount - Variable in class uno.anahata.asi.agi.tool.Page
The total number of items available across all pages.
totalCount - Variable in class uno.anahata.asi.nb.tools.maven.MavenSearchResultPage
The total count of artifacts matching the query across all repositories.
totalLines - Variable in class uno.anahata.asi.nb.tools.ide.OutputTabInfo
The total line count of the output stream.
totalOccurrences - Variable in class uno.anahata.asi.toolkit.resources.text.TextReplacement
The total number of times the target string must appear in the file.
totalPromptLoadLabel - Variable in class uno.anahata.asi.swing.agi.context.gc.CwGcPanel
Label displaying the total prompt load against the maximum threshold.
totalTokenCount - Variable in class uno.anahata.asi.agi.message.ResponseUsageMetadata
The total number of tokens used for the entire interaction.
totalTokens - Variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
Current total token count in the context.
totalTokens - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the totalTokens record component.
totalTokens() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the totalTokens record component.
toToolResponseItems(AbstractModelMessage) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Translates tool execution results and multimodal attachments into 'function_call_output' and developer messages.
toToon() - Method in class uno.anahata.asi.toolkit.java.classpath.JarMetadata
Converts the metadata into a TOON (Token Optimized Object Notation) string.
toUserOrSystemItem() - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Translates a user or system message into a single Responses API 'message' item.
TRACK_POINTS - Static variable in class uno.anahata.asi.swing.games.AgiKart
Coordinates representing the center loop of the race track.
trackBuilder - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
TrackBuilder - Class in uno.anahata.asi.yam.games.asikart
TrackBuilder — Specialized 3D Circuit Generator for AsiKart 3D.
TrackBuilder() - Constructor for class uno.anahata.asi.yam.games.asikart.TrackBuilder
 
TrackBuilder.CircuitType - Enum Class in uno.anahata.asi.yam.games.asikart
Enumeration of available 3D circuit themes.
TrackBuilder.TrackResult - Class in uno.anahata.asi.yam.games.asikart
Container holding generated track objects and geometry references.
trackCoins - Variable in class uno.anahata.asi.yam.games.asikart.ItemManager
 
trackCoins - Variable in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
trackCurbs - Variable in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
TrackMushroom(double, double) - Constructor for class uno.anahata.asi.swing.games.AgiKart.TrackMushroom
 
trackMushrooms - Variable in class uno.anahata.asi.swing.games.AgiKart
List of active roadside collectible Super Mushrooms.
trackNode - Variable in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
trackPixels - Variable in class uno.anahata.asi.swing.games.AgiKart
Direct pointer to the track texture map pixels.
TrackResult(Node, Geometry, List, List, List, List, List) - Constructor for class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
trackTexture - Variable in class uno.anahata.asi.swing.games.AgiKart
High-resolution, off-screen track texture map.
trackViewportWidth - Variable in class uno.anahata.asi.swing.components.WrappingEditorPane
Whether this editor pane should track the viewport's width to force line wrapping.
trail - Variable in class uno.anahata.asi.swing.games.Ball
Historical trails for visual motion glow.
transitionToActiveRecording() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Transitions the overlay from pre-launch to active recording view.
traverseMap(Map) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
traverseObject(Object) - Method in class uno.anahata.asi.gemini.tokenizer.LocalTokenizer.TextsAccumulator
 
trees - Variable in class uno.anahata.asi.swing.games.AgiKart
List of static tree coordinates placed alongside the road borders.
treeTable - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
The tree table component for the context hierarchy.
treeTableModel - Variable in class uno.anahata.asi.swing.agi.context.ContextPanel
The model for the tree table.
Trie - Class in uno.anahata.asi.gemini.tokenizer
 
Trie() - Constructor for class uno.anahata.asi.gemini.tokenizer.Trie
 
TrieNode - Class in uno.anahata.asi.gemini.tokenizer
 
TrieNode() - Constructor for class uno.anahata.asi.gemini.tokenizer.TrieNode
 
triggerAIItem(AgiKart.KartEntity) - Method in class uno.anahata.asi.swing.games.AgiKart
Executes AI item activation decisions based on current item held.
triggerBeepFallback() - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
 
triggerImmediately - Variable in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
Whether to force an initial execution of the action upon subscription.
triggerPlayerItem() - Method in class uno.anahata.asi.swing.games.AgiKart
Triggers the player's active item and manages world placements.
truncatedLinesCount - Variable in class uno.anahata.asi.agi.resource.view.TextViewport
Number of lines that were horizontally truncated.
truncateLine(String, int) - Static method in class uno.anahata.asi.internal.ObjectSummarizer
Truncates an individual string line to prevent it from exceeding a maximum length threshold.
trustCheckBoxes - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
 
tryMove(Tetris.Shape, int, int) - Method in class uno.anahata.asi.swing.games.Tetris
Evaluates prospective coordinates for boundary limits and existing blocks, committing state on success.
TShape - Enum constant in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
The T-shaped purple tetromino block.
turboBoostTimer - Variable in class uno.anahata.asi.yam.games.asikart.AsiKart
 
turboSoundNode - Variable in class uno.anahata.asi.yam.games.asikart.AudioManager
 
turnAttributes - Variable in class uno.anahata.asi.agi.message.AbstractModelMessage
A turn scoped map for tools to store turn-scoped attributes.
turns - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the turns record component.
turns() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the turns record component.
type - Variable in class uno.anahata.asi.agi.context.GarbageCollectorRecord
The simple class name of the message type.
type - Variable in class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent
The kind of modification to perform.
type - Variable in class uno.anahata.asi.intellij.tools.java.JavaHierarchyNode
The JavaType identity for this node.
type - Variable in class uno.anahata.asi.nb.tools.ide.Refactor.ParameterChange
The new type for the parameter (FQN or simple name).
type - Variable in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
The type of structural modification to perform (INSERT, UPDATE, DELETE, MOVE).
type - Variable in class uno.anahata.asi.nb.tools.java.JavaHierarchyNode
The JavaType identity for this node.
type - Variable in class uno.anahata.asi.nb.tools.java.JavaMemberSearch
The JavaType being searched.
type - Variable in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
The field for the type record component.
type - Variable in class uno.anahata.asi.swing.games.Brick
The brick color type (1: Azul, 2: Grana, 3: Gold).
type - Variable in class uno.anahata.asi.swing.games.PowerUp
Power-up type (0: Multiball, 1: Wide Paddle, 2: Fireball).
type - Variable in class uno.anahata.asi.toolkit.audio.AudioDevice
The type of device (INPUT or OUTPUT).
type() - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
Returns the value of the type record component.
Type() - Constructor for enum class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent.Type
 
Type() - Constructor for enum class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent.Type
 
Type() - Constructor for enum class uno.anahata.asi.toolkit.audio.AudioDevice.Type
 
typeCommand(long, String) - Method in class uno.anahata.asi.intellij.tools.terminal.Terminals
Types a command into a tracked terminal and executes it.
typeCommand(long, String) - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Types a command sequence into a specific terminal tab and presses Enter.
typeCommand(String) - Method in class uno.anahata.asi.nb.tools.terminal.TerminalTab
Types a command sequence into the terminal via reflection on the Term instance.

U

UC_CODE_NAME - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Code name base for the standalone update center plugin module.
UC_CODE_NAME - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Code name base for the standalone update center plugin module.
UICapture - Class in uno.anahata.asi.swing.internal
A native-aware utility for capturing visual snapshots of the host's desktop environment and individual Swing frames.
UICapture() - Constructor for class uno.anahata.asi.swing.internal.UICapture
 
UITheme() - Constructor for class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
 
unbind() - Method in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
Explicitly unbinds the listener from both the component and the source.
undoManager - Variable in class uno.anahata.asi.swing.agi.input.InputPanel
UndoManager tracking edits within the input text area.
UNEXPECTED_TOOL_CALL - Enum constant in enum class uno.anahata.asi.agi.provider.FinishReason
The model made an unexpected tool call.
uninstalled() - Method in class uno.anahata.asi.nb.AnahataInstaller
uninstalled() - Method in class uno.anahata.asi.nb.uc.AnahataUcInstaller
UNIVERSAL - Enum constant in enum class uno.anahata.asi.nb.uc.AnahataUcUtils.UpdateCenterType
Universal cross-version catalog serving the Update Center plugin.
UNIVERSAL_UPDATE_URL - Static variable in class uno.anahata.asi.nb.uc.AnahataUcUtils
Universal update center catalog URL.
UNIVERSAL_UPDATE_URL - Static variable in class uno.anahata.asi.nb.util.AnahataUpdateCenterUtils
Universal update center catalog URL.
unkID - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
UNKNOWN - Enum constant in enum class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart.ModelCodeExectionOutcome
The execution outcome is unknown or could not be determined.
unloadResources(List) - Method in class uno.anahata.asi.toolkit.resources.Resources
Unloads multiple resources from the context.
unloadResourcesByUri(List) - Method in class uno.anahata.asi.toolkit.resources.Resources
Unloads resources by their URIs.
uno.anahata.asi - package uno.anahata.asi
The root package of the Anahata AI framework.
uno.anahata.asi.agi - package uno.anahata.asi.agi
Provides model-agnostic, intelligent configuration objects for agi sessions.
uno.anahata.asi.agi.context - package uno.anahata.asi.agi.context
Manages the conversation history and the injection of just-in-time context.
uno.anahata.asi.agi.context.core - package uno.anahata.asi.agi.context.core
Defines the contract for providers that inject just-in-time context into an AI request.
uno.anahata.asi.agi.event - package uno.anahata.asi.agi.event
Event-driven architecture for the Agi orchestrator.
uno.anahata.asi.agi.message - package uno.anahata.asi.agi.message
Provides the core message and part domain primitives for the Anahata AI framework.
uno.anahata.asi.agi.message.code - package uno.anahata.asi.agi.message.code
Provides specialized message parts for server-side code execution.
uno.anahata.asi.agi.message.web - package uno.anahata.asi.agi.message.web
Web-centric message extensions and grounding metadata.
uno.anahata.asi.agi.provider - package uno.anahata.asi.agi.provider
Provides the provider-agnostic LLM connectivity and generation interfaces.
uno.anahata.asi.agi.resource - package uno.anahata.asi.agi.resource
Provides the V2 Universal Resource Pipeline (URP) infrastructure.
uno.anahata.asi.agi.resource.handle - package uno.anahata.asi.agi.resource.handle
Low-level connectivity and metadata abstraction for resources.
uno.anahata.asi.agi.resource.view - package uno.anahata.asi.agi.resource.view
Managed viewports and stateful data interpretation for resources.
uno.anahata.asi.agi.status - package uno.anahata.asi.agi.status
Provides classes for managing and broadcasting agi status events.
uno.anahata.asi.agi.tool - package uno.anahata.asi.agi.tool
Provides the core framework for defining, managing, and executing local Java tools.
uno.anahata.asi.agi.tool.schema - package uno.anahata.asi.agi.tool.schema
Provides utilities for generating OpenAPI/Swagger compliant JSON schemas for tools.
uno.anahata.asi.agi.tool.spi - package uno.anahata.asi.agi.tool.spi
Defines the model-agnostic domain model for the tool (function) calling subsystem.
uno.anahata.asi.agi.tool.spi.bad - package uno.anahata.asi.agi.tool.spi.bad
Provides the domain model for tools that were requested by the model but could not be found.
uno.anahata.asi.agi.tool.spi.java - package uno.anahata.asi.agi.tool.spi.java
Provides the concrete domain model for tools implemented as Java methods via reflection.
uno.anahata.asi.anthropic - package uno.anahata.asi.anthropic
Provides the provider implementation for Anthropic's Claude API.
uno.anahata.asi.anthropic.adapter - package uno.anahata.asi.anthropic.adapter
Provides translation adapters for the Anthropic provider.
uno.anahata.asi.desktop - package uno.anahata.asi.desktop
Provides the main entry points and bootstrapping logic for the standalone Anahata ASI applications.
uno.anahata.asi.desktop.swing - package uno.anahata.asi.desktop.swing
Provides the core Swing UI components and container orchestration for the standalone Anahata ASI desktop application.
uno.anahata.asi.gemini - package uno.anahata.asi.gemini
Provides the provider implementation for Google's Gemini API using the official GenAI Java SDK.
uno.anahata.asi.gemini.adapter - package uno.anahata.asi.gemini.adapter
Provides adapter classes for converting between the core domain model and the native Gemini API types.
uno.anahata.asi.gemini.schema - package uno.anahata.asi.gemini.schema
Provides schema generation and sanitization utilities for the Gemini provider.
uno.anahata.asi.gemini.tokenizer - package uno.anahata.asi.gemini.tokenizer
Provides the custom Byte Pair Encoding (BPE) and merges tokenizer engine for Gemini.
uno.anahata.asi.huggingface - package uno.anahata.asi.huggingface
Provides the provider implementation for the Hugging Face Inference API.
uno.anahata.asi.intellij - package uno.anahata.asi.intellij
 
uno.anahata.asi.intellij.internal - package uno.anahata.asi.intellij.internal
 
uno.anahata.asi.intellij.settings - package uno.anahata.asi.intellij.settings
 
uno.anahata.asi.intellij.tools.ide - package uno.anahata.asi.intellij.tools.ide
 
uno.anahata.asi.intellij.tools.ide.actions - package uno.anahata.asi.intellij.tools.ide.actions
 
uno.anahata.asi.intellij.tools.ide.context - package uno.anahata.asi.intellij.tools.ide.context
 
uno.anahata.asi.intellij.tools.ide.nodes - package uno.anahata.asi.intellij.tools.ide.nodes
 
uno.anahata.asi.intellij.tools.java - package uno.anahata.asi.intellij.tools.java
 
uno.anahata.asi.intellij.tools.java.coderefiner - package uno.anahata.asi.intellij.tools.java.coderefiner
 
uno.anahata.asi.intellij.tools.maven - package uno.anahata.asi.intellij.tools.maven
 
uno.anahata.asi.intellij.tools.project - package uno.anahata.asi.intellij.tools.project
 
uno.anahata.asi.intellij.tools.project.context - package uno.anahata.asi.intellij.tools.project.context
 
uno.anahata.asi.intellij.tools.run - package uno.anahata.asi.intellij.tools.run
 
uno.anahata.asi.intellij.tools.terminal - package uno.anahata.asi.intellij.tools.terminal
 
uno.anahata.asi.intellij.tools.vcs - package uno.anahata.asi.intellij.tools.vcs
 
uno.anahata.asi.intellij.ui - package uno.anahata.asi.intellij.ui
 
uno.anahata.asi.intellij.ui.status - package uno.anahata.asi.intellij.ui.status
 
uno.anahata.asi.internal - package uno.anahata.asi.internal
Provides internal utility classes for the framework.
uno.anahata.asi.javafx.util - package uno.anahata.asi.javafx.util
 
uno.anahata.asi.minimax - package uno.anahata.asi.minimax
Provides the provider implementation for the MiniMax API using their Anthropic-compatible interface.
uno.anahata.asi.mistral - package uno.anahata.asi.mistral
Provides the provider implementation for Mistral AI models using their OpenAI-compatible endpoint.
uno.anahata.asi.modal - package uno.anahata.asi.modal
Provides a pre-configured provider for Modal's GLM-5 inference endpoint.
uno.anahata.asi.nb - package uno.anahata.asi.nb
Core classes for the NetBeans integration of the Anahata ASI.
uno.anahata.asi.nb.annotation - package uno.anahata.asi.nb.annotation
Provides the non-intrusive annotation system for visual feedback within the NetBeans IDE.
uno.anahata.asi.nb.mine - package uno.anahata.asi.nb.mine
Provides specialized "mining" utilities for extracting deep configuration and assets from the NetBeans IDE environment.
uno.anahata.asi.nb.module - package uno.anahata.asi.nb.module
Provides utilities for interacting with the NetBeans module system and lifecycle.
uno.anahata.asi.nb.nodes - package uno.anahata.asi.nb.nodes
Provides NetBeans Node factories and implementations for representing Anahata-related entities in the IDE's project and file explorers.
uno.anahata.asi.nb.resources.handle - package uno.anahata.asi.nb.resources.handle
Provides NetBeans-specific resource handles that bridge the IDE's Virtual File System (VFS) with the Anahata ASI resource model.
uno.anahata.asi.nb.tools.ide - package uno.anahata.asi.nb.tools.ide
Provides toolkits for interacting with the NetBeans IDE environment.
uno.anahata.asi.nb.tools.ide.context - package uno.anahata.asi.nb.tools.ide.context
Provides specialized context providers for the NetBeans IDE windowing system.
uno.anahata.asi.nb.tools.java - package uno.anahata.asi.nb.tools.java
Provides Java-specific toolkits that leverage the NetBeans Java Source and Parsing APIs.
uno.anahata.asi.nb.tools.java.classpath - package uno.anahata.asi.nb.tools.java.classpath
Bridging logic between Anahata's virtual resources and the NetBeans ClassPath API.
uno.anahata.asi.nb.tools.java.coderefiner - package uno.anahata.asi.nb.tools.java.coderefiner
The V4 AST-Guided Structural Refinement Engine.
uno.anahata.asi.nb.tools.java.coderefiner.polymorphic - package uno.anahata.asi.nb.tools.java.coderefiner.polymorphic
Will be enabled when AI providers support polymorphic json objects.
uno.anahata.asi.nb.tools.maven - package uno.anahata.asi.nb.tools.maven
Contains the models and tools for interacting with the Apache Maven ecosystem within the NetBeans IDE.
uno.anahata.asi.nb.tools.project - package uno.anahata.asi.nb.tools.project
Provides a robust integration layer for NetBeans Project APIs, enabling programmatic management of the project lifecycle and environment within the ASI framework.
uno.anahata.asi.nb.tools.project.actions - package uno.anahata.asi.nb.tools.project.actions
NetBeans IDE actions for managing project context within AGI sessions.
uno.anahata.asi.nb.tools.project.alerts - package uno.anahata.asi.nb.tools.project.alerts
Provides real-time diagnostic and alerting capabilities for NetBeans projects within the ASI framework.
uno.anahata.asi.nb.tools.project.components - package uno.anahata.asi.nb.tools.project.components
Defines the structural components and domain model for NetBeans project mapping.
uno.anahata.asi.nb.tools.project.context - package uno.anahata.asi.nb.tools.project.context
Provides a hierarchical context-injection layer for NetBeans projects.
uno.anahata.asi.nb.tools.terminal - package uno.anahata.asi.nb.tools.terminal
NetBeans terminal toolkits and context providers for managing, tracking, and typing into IDE terminal tabs.
uno.anahata.asi.nb.uc - package uno.anahata.asi.nb.uc
Root package for the standalone Anahata ASI NetBeans Update Center plugin.
uno.anahata.asi.nb.ui.render - package uno.anahata.asi.nb.ui.render
Provides the visual rendering layer for agentic file write operations within NetBeans.
uno.anahata.asi.nb.ui.resources - package uno.anahata.asi.nb.ui.resources
Provides the visual and interactive layer for NetBeans-specific resource handles.
uno.anahata.asi.nb.util - package uno.anahata.asi.nb.util
Provides utility classes and helper components for the Anahata ASI - NetBeans integration.
uno.anahata.asi.novarouteai - package uno.anahata.asi.novarouteai
NovaRouteAI provider implementation for Anahata ASI.
uno.anahata.asi.nvidia - package uno.anahata.asi.nvidia
NVIDIA AI provider implementation for Anahata ASI using NVIDIA NIM APIs.
uno.anahata.asi.openai - package uno.anahata.asi.openai
High-fidelity provider implementation for the OpenAI Responses API (/v1/responses).
uno.anahata.asi.openai.compatible - package uno.anahata.asi.openai.compatible
Provides a universal, OpenAI-compatible provider implementation for the Anahata ASI framework.
uno.anahata.asi.openai.compatible.adapter - package uno.anahata.asi.openai.compatible.adapter
Provides specialized adapters for translating between Anahata's model-agnostic domain objects and OpenAI-compatible wire formats.
uno.anahata.asi.persistence - package uno.anahata.asi.persistence
State persistence and lifecycle management interfaces.
uno.anahata.asi.persistence.kryo - package uno.anahata.asi.persistence.kryo
Provides Kryo serialization utilities.
uno.anahata.asi.swing - package uno.anahata.asi.swing
Provides the foundational Swing UI components for managing and switching between multiple AI agi sessions.
uno.anahata.asi.swing.agi - package uno.anahata.asi.swing.agi
Provides the core UI orchestration components for individual AGI sessions.
uno.anahata.asi.swing.agi.chat - package uno.anahata.asi.swing.agi.chat
Core chat interface components for the Anahata ASI Swing UI.
uno.anahata.asi.swing.agi.config - package uno.anahata.asi.swing.agi.config
Provides the configuration and metabolic management components for the Anahata Swing UI.
uno.anahata.asi.swing.agi.context - package uno.anahata.asi.swing.agi.context
Provides components and hierarchical models for the ASI Context Explorer.
uno.anahata.asi.swing.agi.context.gc - package uno.anahata.asi.swing.agi.context.gc
Provides UI components for monitoring and managing the Context Window Garbage Collection (CwGC).
uno.anahata.asi.swing.agi.input - package uno.anahata.asi.swing.agi.input
Provides the high-fidelity user input components for the Anahata Swing UI.
uno.anahata.asi.swing.agi.message - package uno.anahata.asi.swing.agi.message
Contains UI components for rendering different types of messages in the conversation.
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.
uno.anahata.asi.swing.agi.message.part.text - package uno.anahata.asi.swing.agi.message.part.text
Provides specialized renderers for different segments of a text message part.
uno.anahata.asi.swing.agi.message.part.tool - package uno.anahata.asi.swing.agi.message.part.tool
Provides UI components for rendering tool-related message parts.
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.
uno.anahata.asi.swing.agi.render - package uno.anahata.asi.swing.agi.render
Provides specialized Swing renderers and utility classes for media and HTML content.
uno.anahata.asi.swing.agi.resources - package uno.anahata.asi.swing.agi.resources
Provides UI components for managing and interacting with multimodal resources.
uno.anahata.asi.swing.agi.resources.handle - package uno.anahata.asi.swing.agi.resources.handle
Provides metadata panels for visualizing resource connectivity attributes.
uno.anahata.asi.swing.agi.resources.view - package uno.anahata.asi.swing.agi.resources.view
Provides specialized UI components for viewing and editing managed resources.
uno.anahata.asi.swing.agi.status - package uno.anahata.asi.swing.agi.status
Provides UI components for monitoring the real-time health and usage of an AGI session.
uno.anahata.asi.swing.agi.support - package uno.anahata.asi.swing.agi.support
Provides UI components for user support and community engagement.
uno.anahata.asi.swing.agi.tool - package uno.anahata.asi.swing.agi.tool
Provides the core framework for Swing-aware agentic tool execution.
uno.anahata.asi.swing.audio - package uno.anahata.asi.swing.audio
Provides the reactive Swing UI components for multimodal audio interaction.
uno.anahata.asi.swing.components - package uno.anahata.asi.swing.components
Provides a collection of specialized, high-performance Swing components tailored for the Anahata ASI user interface.
uno.anahata.asi.swing.games - package uno.anahata.asi.swing.games
The official registry for Anahata ASI easter eggs and mini-games.
uno.anahata.asi.swing.icons - package uno.anahata.asi.swing.icons
The central hub for all programmatically drawn icons within the Anahata ASI Swing UI.
uno.anahata.asi.swing.internal - package uno.anahata.asi.swing.internal
Internal Swing utilities and bridge components for Anahata ASI.
uno.anahata.asi.swing.provider - package uno.anahata.asi.swing.provider
Swing-based providers and models for managing AI model registries.
uno.anahata.asi.swing.toolkit - package uno.anahata.asi.swing.toolkit
Swing-specific toolkit implementations and context abstractions for Anahata ASI.
uno.anahata.asi.swing.toolkit.radio - package uno.anahata.asi.swing.toolkit.radio
Provides specialized Swing UI components for the internet radio toolkit.
uno.anahata.asi.swing.toolkit.render - package uno.anahata.asi.swing.toolkit.render
Specialized rendering subsystem for Anahata Toolkits in a Swing environment.
uno.anahata.asi.toolkit - package uno.anahata.asi.toolkit
High-level tool implementations for autonomous agentic workflows.
uno.anahata.asi.toolkit.audio - package uno.anahata.asi.toolkit.audio
Audio hardware management and processing utilities.
uno.anahata.asi.toolkit.java - package uno.anahata.asi.toolkit.java
Provides the core machinery for dynamic Java compilation and execution.
uno.anahata.asi.toolkit.java.classpath - package uno.anahata.asi.toolkit.java.classpath
Provides metadata-aware classpath inspection and token-optimized formatting.
uno.anahata.asi.toolkit.resources - package uno.anahata.asi.toolkit.resources
Provides the URI-centric engine for the management and surgical mutation of multimodal resources.
uno.anahata.asi.toolkit.resources.text - package uno.anahata.asi.toolkit.resources.text
Data Transfer Objects (DTOs) and logic for surgical file mutations.
uno.anahata.asi.toolkit.resources.text.lines - package uno.anahata.asi.toolkit.resources.text.lines
Provides the next-generation surgical precision engine for line-based text mutations.
uno.anahata.asi.toolkit.shell - package uno.anahata.asi.toolkit.shell
Host-level shell execution and stream management.
uno.anahata.asi.yam.games.asikart - package uno.anahata.asi.yam.games.asikart
Experimental AI generated Mario Kart like game using JMonkeyEngine3.
uno.anahata.asi.yam.tools - package uno.anahata.asi.yam.tools
Provides experimental and multimodal toolkits that extend the core ASI capabilities into browser automation, advanced audio management, and speech synthesis.
uno.anahata.asi.yam.tools.benchmarks - package uno.anahata.asi.yam.tools.benchmarks
Benchmark orchestration models, specifications, and test catalogs for the Anahata-AGI-1 suite.
uno.anahata.asi.yam.tools.browser - package uno.anahata.asi.yam.tools.browser
Provides an abstract foundation and state management for browser automation toolkits.
uno.anahata.asi.yam.tools.chrome - package uno.anahata.asi.yam.tools.chrome
Provides a specialized toolkit for controlling Google Chrome and Chromium-based browsers.
uno.anahata.asi.yam.tools.firefox - package uno.anahata.asi.yam.tools.firefox
Provides the specialized toolkit for web automation using the Firefox browser.
uno.anahata.asi.yam.tools.screenrecording - package uno.anahata.asi.yam.tools.screenrecording
Universal hardware-aware screen recording and interactive visual overlay tools.
uno.anahata.asi.yam.tools.youtube - package uno.anahata.asi.yam.tools.youtube
Pure Java YouTube Data API v3 integration and autonomous video publishing tools.
unregister(String) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Unregisters a resource and cleans up its handle.
unregister(Agi) - Method in class uno.anahata.asi.AbstractAsiContainer
Unregisters a agi session from this configuration and triggers host-aware cleanup hooks.
unregisterAll(Collection) - Method in class uno.anahata.asi.agi.resource.ResourceManager
Unregisters multiple resources in a single operation and fires a single refresh event.
unregisterExecutingCall(AbstractToolCall) - Method in class uno.anahata.asi.agi.tool.ToolManager
Unregisters a tool call from the executing list and fires a property change event.
unregisterProvider(String) - Method in class uno.anahata.asi.AbstractAsiContainer
Unregisters a provider instance, removing it from the registry and the persistent preferences.
unsavedProviders - Variable in class uno.anahata.asi.swing.AsiContainerPreferencesPanel
List of draft/newly added AI providers that have not yet been saved/registered with the container.
update - Variable in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
update - Variable in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
The current state of the file write update.
update() - Method in class uno.anahata.asi.swing.games.Ball
Updates the ball's position and tracks trail coordinates.
update() - Method in class uno.anahata.asi.swing.games.Particle
Updates particle position, applies slight gravity, and decays life.
update() - Method in class uno.anahata.asi.swing.games.PowerUp
Advances the power-up falling position.
update() - Method in class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
Re-builds the pretty-printed string using the current set of handlers and the current raw classpath.
update(float, Node, List, String, ItemManager.ItemPickupListener) - Method in class uno.anahata.asi.yam.games.asikart.ItemManager
Main update loop for items, coins, shells, and bananas.
update(PresentationData) - Method in class uno.anahata.asi.intellij.tools.ide.nodes.AnahataTreeStructureProvider.AnahataNode
update(ContextWindowGarbageCollector.Stats, int) - Method in class uno.anahata.asi.swing.agi.context.gc.MetabolicDonutChart
Updates the chart data and triggers a repaint of the visualization.
UPDATE - Enum constant in enum class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent.Type
Replace an existing member (matched by FQN) with a new declaration.
UPDATE - Enum constant in enum class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent.Type
Updates an existing member's signature or body.
updateAICompetitor(AgiKart.KartEntity) - Method in class uno.anahata.asi.swing.games.AgiKart
Updates an AI competitor's intelligence, steering vectors, and waypoint progress.
updateAiCompetitors(float, List) - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
updateBackground() - Method in class uno.anahata.asi.swing.AgiCard
Updates the card's background color based on selection, hover, and open state.
updateBackgroundColors() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Updates the background colors of the header and content area based on the pruned state.
updateBackgroundColors() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Updates the background colors of the header based on the pruned state.
updateBorder() - Method in class uno.anahata.asi.swing.AgiCard
Updates the card's border thickness and color based on the selection state.
updateButtons - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
 
updateButtonState() - Method in class uno.anahata.asi.swing.AbstractAsiContainerPanel
Updates the enabled state of toolbar buttons based on the current selection.
updateCachedSegmentRenderers(List, boolean) - Method in class uno.anahata.asi.swing.agi.message.part.TextPartPanel
Performs a diffing operation to update the cachedSegmentRenderers list.
updateCandidates() - Method in class uno.anahata.asi.swing.agi.chat.CandidateSelectionPanel
Synchronizes the UI state with the agi's active candidates list, ensuring real-time visibility.
UpdateCenterType() - Constructor for enum class uno.anahata.asi.nb.uc.AnahataUcUtils.UpdateCenterType
 
updateCiNode(ObjectNode, AbstractPart) - Method in class uno.anahata.asi.openai.OpenAiItemAdapter
Appends a part (source code, logs, or generated image) to an existing code interpreter item.
updateComponentContent(String) - Method in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
Pushes incremental content updates to the visual component.
updateComponentContent(String) - Method in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Pushes incremental content updates to the visual component.
updateComponentContent(String) - Method in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Pushes incremental content updates to the visual component.
updateContent(Object) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.MarkupParameterRenderer
Updates the renderer with a new value.
updateContent(Object) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
Updates the renderer with a new value.
updateContent(Object) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.PathParameterRenderer
 
updateContent(Object) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.ResourceUUIDParameterRenderer
Updates the renderer with a new value.
updateContent(Object) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
 
updateContent(String) - Method in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
Updates the current content of this segment.
updateContent(T) - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Updates the renderer with a new value.
updateContent(T) - Method in interface uno.anahata.asi.swing.agi.message.part.tool.param.ParameterRenderer
Updates the renderer with a new value.
updateContent(AbstractTextResourceWrite) - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Updates the renderer with a new value.
updateContent(FullTextFileCreate) - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Updates the renderer with a new value.
updateContentVisibility() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Updates the visibility of the content container based on the part's pruned state.
updateControls(AbstractToolCall, AbstractToolResponse) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Updates the status and action buttons based on tool execution state.
updateDiagram() - Method in class uno.anahata.asi.swing.agi.message.part.text.MermaidCodeBlockSegmentRenderer
Generates the diagram image asynchronously using mermaid.ink.
updateEffectivelyProviding(ContextProvider) - Method in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Updates the 'Effectively Providing' label based on the provider's hierarchy.
updateEnginePitch(float, float) - Method in class uno.anahata.asi.yam.games.asikart.AudioManager
Dynamically adjusts engine pitch based on current kart speed.
updateFinishReason() - Method in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Updates the finish reason label and visibility.
updateFolderLabel() - Method in class uno.anahata.asi.swing.AiProviderPanel
Updates the storage folder label.
updateFromNode(JsonNode, OpenAiCompatibleReasoningStyle, String, List) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Updates the message content and state from a JSON node (choice, item, or event).
updateGroundingMetadata(List, List, List, String, String) - Method in class uno.anahata.asi.openai.OpenAiModelMessage
Aggregates new metadata components into the message's GroundingMetadata.
updateHeaderButtons() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Updates the visibility of header buttons based on the render flags.
updateHeaderButtons() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Updates the visibility of header buttons based on the parent message panel's flags.
updateHeaderInfoText() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Updates the text displayed in the header's title.
updateHeaderInfoText() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Updates the text displayed in the header's title.
updateHeaderInfoText() - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolCallPanel
Updates the text displayed in the header's title.
updateHomingShells() - Method in class uno.anahata.asi.swing.games.AgiKart
Updates active traveling red shells on track checkpoints towards targets.
updateKartWaypoint(AgiKart.KartEntity) - Method in class uno.anahata.asi.swing.games.AgiKart
Updates waypoints checklist and lap completions for karts.
updateLinkLabel() - Method in class uno.anahata.asi.swing.AiProviderPanel
Updates the hyperlinked label to browse to the key acquisition URL.
updateLivePreviewAsync() - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Captures a live downscaled screenshot of the currently recorded screen asynchronously.
UpdateMemberIntent - Class in uno.anahata.asi.nb.tools.java.coderefiner.polymorphic
Intent to update an existing structural member.
UpdateMemberIntent() - Constructor for class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.UpdateMemberIntent
 
updateMessagePartDetail(JPanel) - Method in class uno.anahata.asi.swing.agi.context.ContextPanel
Updates the message/part detail area with the given panel.
updateMessageText() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Updates the underlying message model with the text area content.
updateMetrics() - Method in class uno.anahata.asi.swing.AgiCard
Recalculates and updates the labels for message count and context usage.
updateModalities(AbstractModel) - Method in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Dynamically populates modalities toggles supported by the selected model.
updateModelFromSegments() - Method in class uno.anahata.asi.swing.agi.message.part.TextPartPanel
Rebuilds the full markdown string from all current segment renderers and updates the underlying TextPart model.
updateModelsForSelectedProvider() - Method in class uno.anahata.asi.swing.agi.HeaderPanel
Updates the model combo box items based on the currently selected provider.
updatePerspectives() - Method in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Rebuilds the content tabs based on the resource capabilities.
updatePlayerPhysics() - Method in class uno.anahata.asi.swing.games.AgiKart
Updates the player's kart speed, angles, drift sliding, and coordinate bounds.
updatePreviewContent(String) - Method in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Pushes incremental or full content updates to the preview component.
updatePreviewContent(String) - Method in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Pushes incremental or full content updates to the preview component.
updatePreviewContent(String) - Method in class uno.anahata.asi.swing.agi.resources.view.RSyntaxTextAreaTextResourceViewer
Pushes incremental or full content updates to the preview component.
updatePreviews(ContextProvider) - Method in class uno.anahata.asi.swing.agi.context.ContextProviderPanel
Updates the content previews and manages tab visibility asynchronously.
updateRadarMinimap() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
updateRawJsonVisibility() - Method in class uno.anahata.asi.swing.agi.message.ModelMessagePanel
Updates the JSON link visibility.
updateRemainingDepthLabel() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Updates the text and visibility of the remaining depth label.
updateSendButtonState() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Updates the state and text of the send and stop buttons based on the current AgiStatus.
updateServerTools(AbstractModel) - Method in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Dynamically populates server tool checkboxes based on available model tools.
updateSessionNickname(String) - Method in class uno.anahata.asi.toolkit.Session
Updates the AGIs nickname.
updateSessionSummary(String) - Method in class uno.anahata.asi.toolkit.Session
Updates the human-readable summary of the current session.
updateStagedMessageUI() - Method in class uno.anahata.asi.swing.agi.input.InputPanel
Synchronizes the staged message panel visibility and content with the current Agi state.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.AbstractContextNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.ContextManagerNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.ContextProviderNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.HistoryNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.MessageNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.PartNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.ToolkitNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.ToolManagerNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.ToolNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.context.ToolsNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.resources.ResourceNode
Updates the status string for this node.
updateStatus() - Method in class uno.anahata.asi.swing.agi.resources.ResourcesNode
Updates the status string for this node.
updateSubscription() - Method in class uno.anahata.asi.swing.internal.EdtPropertyChangeListener
Adds or removes this listener from the model source based on the component's displayability.
updateTerminalViewport(long, TextViewportSettings) - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
Programmatically updates the viewport settings (tail, grep, line numbering) of a specific terminal tab.
updateTextResource(FullTextResourceUpdate) - Method in class uno.anahata.asi.toolkit.resources.Resources
Updates an existing text file using full content replacement.
updateTheme() - Method in class uno.anahata.asi.swing.agi.message.part.text.AbstractTextSegmentRenderer
Forces the renderer to refresh its visual styling (e.g., colors, fonts) to align with the active Look and Feel.
updateTheme() - Method in class uno.anahata.asi.swing.agi.message.part.text.MarkupTextSegmentRenderer
Forces the renderer to refresh its visual styling (e.g., colors, fonts) to align with the active Look and Feel.
updateTitles() - Method in class uno.anahata.asi.nb.AgiTopComponent
Updates the TopComponent's name, display name, and tooltip based on the current agi session.
updateTokenCount() - Method in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Updates the estimated token count based on the current state of the response.
updateToolCall(JsonNode) - Method in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModelMessage
Updates a single tool call from a JSON node.
updateToolkits(boolean, List) - Method in class uno.anahata.asi.agi.tool.ToolManager
Enables or disables multiple toolkits by their names (IDs).
updateUI() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
updateUI() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
updateUI() - Method in class uno.anahata.asi.swing.agi.message.part.TextPartPanel
updateUI() - Method in class uno.anahata.asi.swing.AgiCard
updateUI() - Method in class uno.anahata.asi.swing.components.CollapsibleTitledPanel
updateViewport(String, TextViewportSettings) - Method in class uno.anahata.asi.toolkit.resources.Resources
Updates the viewport configuration for an existing text resource.
updateVisibility() - Method in class uno.anahata.asi.swing.agi.message.AbstractMessagePanel
Updates the visibility of the entire message panel based on the pruned state.
updateVisibility() - Method in class uno.anahata.asi.swing.agi.message.part.AbstractPartPanel
Updates the visibility of the entire part panel based on the global configuration.
upgradePlugin() - Method in class uno.anahata.asi.nb.tools.ide.IDE
Downloads, validates, and installs the latest available update for the Anahata ASI Studio NetBeans plugin.
uploadBenchmarkVideoToYouTube(TestDefinition, BenchmarkParticipant, RecordedSession) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
Uploads the recorded benchmark demonstration video to YouTube with metadata, description, and thumbnail.
uploadVideo(YouTubeVideoUploadRequest) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Uploads a video to YouTube using the Resumable Upload protocol.
uploadVideoToPlaylist(String, String, String, List, String, String) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
Convenience tool to upload a video with discrete primitive parameters.
uri - Variable in class uno.anahata.asi.agi.message.web.GroundingSource
The URI of the source.
uri - Variable in class uno.anahata.asi.agi.resource.handle.StringHandle
The memory URI of the snippet.
uri - Variable in class uno.anahata.asi.nb.resources.handle.NbHandle
The unique identifier URI for the resource.
uriField - Variable in class uno.anahata.asi.nb.ui.resources.NbHandlePanel
Read-only field displaying the full URI of the resource.
uriField - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Text field for the authoritative resource URI, read-only.
uriLabel - Variable in class uno.anahata.asi.swing.agi.resources.handle.StringHandlePanel
Label for the memory-specific URI of the snippet.
UriParameterRenderer - Class in uno.anahata.asi.swing.agi.message.part.tool.param
A specialized parameter renderer for URIs.
UriParameterRenderer() - Constructor for class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
Constructs a new UriParameterRenderer and initializes the container layout.
url - Variable in class uno.anahata.asi.intellij.tools.java.JavaType
The URL pointing to the class file or source file for this type.
url - Variable in class uno.anahata.asi.nb.tools.java.JavaType
The URL pointing to the class file or source file for this type.
urlField - Variable in class uno.anahata.asi.swing.agi.resources.handle.UrlHandlePanel
Text field for the source remote URL.
UrlHandle - Class in uno.anahata.asi.agi.resource.handle
A resource handle that points to a remote URL or a protocol-based entry.
UrlHandle() - Constructor for class uno.anahata.asi.agi.resource.handle.UrlHandle
 
UrlHandle.Metadata - Record Class in uno.anahata.asi.agi.resource.handle
Record for holding captured metadata.
UrlHandlePanel - Class in uno.anahata.asi.swing.agi.resources.handle
A specialized metadata panel for the UrlHandle.
UrlHandlePanel() - Constructor for class uno.anahata.asi.swing.agi.resources.handle.UrlHandlePanel
Constructs a new UrlHandlePanel.
urlLabels - Variable in class uno.anahata.asi.nb.uc.AnahataUpdateCenterPanel
 
urlOfAllMembers - Variable in class uno.anahata.asi.intellij.tools.java.JavaMemberPage
The URL pointing to the source or class file where all these members are defined.
urlOfAllMembers - Variable in class uno.anahata.asi.nb.tools.java.JavaMemberPage
The URL pointing to the source or class file where all these members are defined.
urlString - Variable in class uno.anahata.asi.agi.resource.handle.UrlHandle
The full URL string for the resource.
usageLabel - Variable in class uno.anahata.asi.swing.AgiCard
The label displaying the context window usage percentage.
usageMetadata - Variable in class uno.anahata.asi.anthropic.AnthropicResponse
Token usage metadata.
usageMetadata - Variable in class uno.anahata.asi.gemini.GeminiResponse
The converted usage metadata.
usageMetadata - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleResponse
Usage statistics from the API, including prompt and completion tokens.
usageMetadata - Variable in class uno.anahata.asi.openai.OpenAiResponse
Metadata describing the API token consumption and reasoning costs.
usageText - Variable in class uno.anahata.asi.swing.agi.status.ContextUsageBar
Human-readable usage string (e.g., "45.2% (12,000 / 25,000)").
useCurrentItem() - Method in class uno.anahata.asi.yam.games.asikart.AsiKart
 
useNativeSchemas - Variable in class uno.anahata.asi.agi.provider.RequestConfig
Whether to use the native provider Schema objects for tool parameters and responses, or to use our custom, purified JSON schemas.
useNativeSchemas - Variable in class uno.anahata.asi.gemini.adapter.GeminiFunctionDeclarationAdapter
Flag indicating whether to use native Google Schema objects or raw JSON Schema maps for the declaration.
useNativeSchemasCheckbox - Variable in class uno.anahata.asi.swing.agi.config.RequestConfigPanel
Checkbox to toggle provider-native tool call schemas.
USER - Enum constant in enum class uno.anahata.asi.agi.message.Role
A message sent by the end-user.
UserBlobPart - Class in uno.anahata.asi.agi.message
A concrete BlobPart implementation for binary content provided by the user.
UserBlobPart(AbstractMessage, String, byte[]) - Constructor for class uno.anahata.asi.agi.message.UserBlobPart
Constructs a new UserBlobPart and adds it to the parent message.
UserBlobPart(AbstractMessage, String, byte[], Path) - Constructor for class uno.anahata.asi.agi.message.UserBlobPart
 
userBorder - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Border color for user message panels.
userContentBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for the user message content area.
userDataDir - Variable in class uno.anahata.asi.yam.tools.browser.BrowserDrone
The absolute path to the user data directory containing the profiles.
userDefined - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
userFeedback - Variable in class uno.anahata.asi.agi.tool.spi.AbstractToolResponse
Optional feedback from the user if the tool execution was prompted.
userHeaderBg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Background color for the user message header.
userHeaderFg - Variable in class uno.anahata.asi.swing.agi.SwingAgiConfig.UITheme
Foreground color for the user message header text.
UserMessage - Class in uno.anahata.asi.agi.message
Represents a conversation message originating from the end-user.
UserMessage(Agi) - Constructor for class uno.anahata.asi.agi.message.UserMessage
Constructs a new UserMessage.
UserMessagePanel - Class in uno.anahata.asi.swing.agi.message
A concrete implementation of AbstractMessagePanel specifically for rendering UserMessage instances in the conversation history.
UserMessagePanel(AgiPanel, UserMessage) - Constructor for class uno.anahata.asi.swing.agi.message.UserMessagePanel
Constructs a new UserMessagePanel.
userObject - Variable in class uno.anahata.asi.swing.agi.context.AbstractContextNode
The underlying domain object.
UserTextPart - Class in uno.anahata.asi.agi.message
A concrete TextPart implementation for text content provided by the user.
UserTextPart(AbstractMessage, String) - Constructor for class uno.anahata.asi.agi.message.UserTextPart
Constructs a new UserTextPart and adds it to the parent message.
useSupertype(String, String) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Replaces usages of a class with a supertype where possible.
uTrie - Variable in class uno.anahata.asi.gemini.tokenizer.LocalTokenizerProcessor
 
uuid - Variable in class uno.anahata.asi.agi.provider.AbstractAiProvider
The unique UUID for this specific provider instance.
uuid - Variable in class uno.anahata.asi.agi.resource.Resource
The immutable unique identifier for this resource instance.

V

V_GAP - Static variable in class uno.anahata.asi.swing.agi.message.GroundingMetadataPanel
The vertical gap between components in the content panel.
validate() - Method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent
Validates the intent before execution to ensure all mandatory fields are populated correctly based on the intent type.
validate(Agi) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementBatch
Performs pre-flight validation of the update operation.
validate(Agi) - Method in class uno.anahata.asi.nb.tools.java.coderefiner.polymorphic.CodeRefinementBatchPolymorphic
Performs pre-flight validation of the update operation.
validate(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
Performs pre-flight validation of the update operation.
validate(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.FullTextFileCreate
Performs pre-flight validation of the creation operation.
validate(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.FullTextResourceUpdate
Performs pre-flight validation of the update operation.
validate(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.lines.TextResourceLineEdits
Performs pre-flight validation of the update operation.
validate(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.TextResourceReplacements
Performs pre-flight validation of the update operation.
validateIdenticalContent(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
Validates that the resulting content is not identical to the original.
validatePreFlight() - Method in class uno.anahata.asi.nb.ui.render.AbstractTextResourceWriteRenderer
Performs an immediate validation of the file write using the authoritative logic in the Files toolkit.
validatePreFlight() - Method in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
Performs authoritative pre-flight validation using the DTO's internal logic.
validateStructuralState(Agi) - Method in class uno.anahata.asi.toolkit.resources.text.AbstractTextResourceWrite
Validates the basic structural requirements and optimistic locking.
validityLabel - Variable in class uno.anahata.asi.nb.ui.resources.NbHandlePanel
Label indicating whether the IDE considers the underlying FileObject valid.
value - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
The current creation DTO containing path and content.
value - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ResourceUUIDParameterRenderer
The current object value.
value - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.UriParameterRenderer
The raw value bound to this parameter.
value - Variable in class uno.anahata.asi.toolkit.java.Java.SystemPropertyNode
The value of the property, if this is a leaf node.
value() - Element in annotation interface uno.anahata.asi.agi.tool.AgiTool
A detailed description of what the tool does, including its purpose, parameters, and expected output.
value() - Element in annotation interface uno.anahata.asi.agi.tool.AgiToolkit
A detailed description of what the tools in this toolkit do, including its purpose, usage notes, and any general constraints.
value() - Element in annotation interface uno.anahata.asi.agi.tool.AgiToolParam
A clear and concise description of the parameter's purpose and expected format.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.context.ContextPosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.ExpandToolsPreference
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart.ModelCodeExectionOutcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.message.PruningState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.message.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.provider.FinishReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.provider.ThinkingLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.provider.TokenizerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.resource.RefreshPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.status.AgiStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.agi.tool.ToolPermission
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.intellij.tools.java.coderefiner.RelativePosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic.NodeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.nb.tools.ide.IDE.SelectInTarget
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.FormatMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.RelativePosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum2
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.nb.tools.maven.MavenBuildResult.ProcessStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.nb.uc.AnahataUcUtils.UpdateCenterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleHostedTool
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleReasoningStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.swing.agi.message.part.text.TextSegmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.swing.icons.LeafIcon.LeafState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.swing.internal.EdtPropertyChangeListener.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.toolkit.audio.AudioDevice.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.toolkit.shell.Shell.ShellType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class uno.anahata.asi.agi.context.ContextPosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.ExpandToolsPreference
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.message.code.HostedCodeExecutionResultPart.ModelCodeExectionOutcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.message.PruningState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.message.Role
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.provider.FinishReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.provider.ThinkingLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.provider.TokenizerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.resource.RefreshPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.status.AgiStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.tool.ToolExecutionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.agi.tool.ToolPermission
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.intellij.tools.java.coderefiner.CodeRefinementIntent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.intellij.tools.java.coderefiner.RelativePosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.nb.annotation.AnahataAnnotationLogic.NodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.nb.tools.ide.IDE.SelectInTarget
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.CodeRefinementIntent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.FormatMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.RelativePosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.nb.tools.java.coderefiner.SmallTestClass.TestEnum2
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.nb.tools.maven.MavenBuildResult.ProcessStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.nb.uc.AnahataUcUtils.UpdateCenterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleHostedTool
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleReasoningStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.swing.agi.message.part.text.TextSegmentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.swing.icons.LeafIcon.LeafState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.swing.internal.EdtPropertyChangeListener.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.toolkit.audio.AudioDevice.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.toolkit.shell.Shell.ShellType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class uno.anahata.asi.yam.games.asikart.TrackBuilder.CircuitType
Returns an array containing the constants of this enum class, in the order they are declared.
Vcs - Class in uno.anahata.asi.intellij.tools.vcs
A toolkit for inspecting version-control status through IntelliJ's generic VCS layer.
Vcs() - Constructor for class uno.anahata.asi.intellij.tools.vcs.Vcs
Constructs the Vcs toolkit (instantiated reflectively via its public no-arg constructor).
velocityAngle - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
vendor - Variable in class uno.anahata.asi.toolkit.audio.AudioDevice
The vendor of the device.
vendor - Variable in class uno.anahata.asi.toolkit.java.classpath.JarMetadata
The vendor or provider of the library (e.g., "Apache NetBeans", "Google").
verifiedOrganization - Variable in class uno.anahata.asi.openai.OpenAiResponsesProvider
Flag indicating if the configured API key belongs to a verified OpenAI organization.
version - Variable in class uno.anahata.asi.anthropic.AnthropicModel
The version identifier for the model.
version - Variable in class uno.anahata.asi.gemini.HardcodedGeminiModel
The version string for the hardcoded model manifest.
version - Variable in class uno.anahata.asi.nb.tools.maven.MavenArtifactSearchResult
The version of the artifact (e.g., '3.12.0').
version - Variable in class uno.anahata.asi.openai.compatible.OpenAiCompatibleModel
The model version.
version - Variable in class uno.anahata.asi.toolkit.java.classpath.JarMetadata
The version of the library, recovered from the filename, Manifest, or Maven properties.
VERSION_PATTERN - Static variable in class uno.anahata.asi.toolkit.java.classpath.DefaultJarHandler
Regex to capture version-like strings at the end of a JAR name.
vertex - Variable in class uno.anahata.asi.gemini.GeminiAiProvider
Whether this provider is configured to use Google Cloud Vertex AI instead of the standard AI Studio endpoint.
vertexCheck - Variable in class uno.anahata.asi.swing.AiProviderPanel
Checkbox to toggle Google Cloud Vertex AI endpoint usage.
verticalScrollEnabled - Variable in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
Whether vertical scrolling is enabled in the scroll pane.
verticalScrollEnabled - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractTextResourceViewer
Flag indicating if vertical scrolling is enabled.
VeryPrettyClassPathPrinter - Class in uno.anahata.asi.toolkit.java.classpath
A token-efficient classpath printer that encapsulates both raw and pretty versions.
VeryPrettyClassPathPrinter() - Constructor for class uno.anahata.asi.toolkit.java.classpath.VeryPrettyClassPathPrinter
Constructs a new printer with default handlers (Maven, Selenium, Default).
VeryPrettyClassPathPrinter.DirectoryNode - Class in uno.anahata.asi.toolkit.java.classpath
 
videoFilePath - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
The field for the videoFilePath record component.
videoFilePath() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Returns the value of the videoFilePath record component.
videoPath - Variable in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
The field for the videoPath record component.
videoPath() - Method in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
Returns the value of the videoPath record component.
videoUrl - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
The field for the videoUrl record component.
videoUrl() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
Returns the value of the videoUrl record component.
view - Variable in class uno.anahata.asi.agi.resource.Resource
The interpreter view responsible for processing and presenting content.
view - Variable in class uno.anahata.asi.agi.resource.view.TextViewport
Back-reference to the parent TextView interpreter.
view - Variable in class uno.anahata.asi.swing.agi.resources.view.AbstractViewPanel
The current view being displayed.
viewAttachment(ToolResponseAttachment) - Method in class uno.anahata.asi.swing.agi.message.part.tool.ToolResponseAttachmentsPanel
Dispatches an attachment to the host-native viewing application.
viewer - Variable in class uno.anahata.asi.swing.agi.message.part.text.CodeBlockSegmentRenderer
The host-specific high-fidelity viewer component.
viewer - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.FullTextFileCreateRenderer
The high-fidelity text viewer component.
viewer - Variable in class uno.anahata.asi.swing.agi.message.part.tool.param.ObjectToStringParameterRenderer
The high-fidelity viewer.
viewerContainer - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Container for the content component provided by the strategy.
viewport - Variable in class uno.anahata.asi.agi.resource.view.TextView
The viewport engine for processing text.
viewport - Variable in class uno.anahata.asi.agi.resource.view.TextViewportSettings
Back-reference to the parent viewport engine.
viewport - Variable in class uno.anahata.asi.nb.tools.terminal.TerminalTab
In-memory text viewport engine for line slicing, tailing, and grepping.
viewportSettings - Variable in class uno.anahata.asi.nb.tools.terminal.TerminalTab
Persistent viewport configuration for this terminal tab.
viewSectorContainer - Variable in class uno.anahata.asi.swing.agi.resources.ResourcePanel
Container for view-specific metadata panel.
virtualBox - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Non-editable checkbox indicating if the resource is purely memory-backed (Virtual).
visibleContent - Variable in class uno.anahata.asi.agi.resource.view.TextViewport
The processed text chunk captured during the last process pass.
vision - Variable in class uno.anahata.asi.mistral.MistralModel
 
Visual Philosophy - Section in package uno.anahata.asi.swing.icons
 
VOID_SCHEMA - Static variable in class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
A reusable schema instance representing the void type.

W

w1 - Variable in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
The primary destination writer (typically delegate.getOut() or getErr()).
w2 - Variable in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
The secondary destination writer (the internal string buffer).
waitForElement(String, String, int) - Method in class uno.anahata.asi.yam.tools.browser.AbstractBrowser
Safely executes a CSS-based visibility check using WebDriverWait.
waitForIde(Project, String) - Method in class uno.anahata.asi.nb.tools.java.NbJava
Pauses execution until the IDE's background indexer has finished and allows 'Compile on Save' events to settle.
WAITING_WITH_BACKOFF - Enum constant in enum class uno.anahata.asi.agi.status.AgiStatus
An API error occurred, and the system is in retry mode with exponential backoff.
walkJavaPackages(FileObject, FileObject, Map, Map) - Method in class uno.anahata.asi.nb.tools.project.components.JavaSourceGroup
Recursively walks the directory structure to identify Java packages and their contents.
walkResources(FileObject, FileObject, Map) - Method in class uno.anahata.asi.nb.tools.project.components.ResourceSourceGroup
Performs a recursive walk of the filesystem to identify all files and non-empty directories.
warningLabel - Variable in class uno.anahata.asi.swing.AbstractAsiContainerPanel
A global warning label indicating if the DNA template loaded cleanly.
waypoints - Variable in class uno.anahata.asi.yam.games.asikart.TrackBuilder.TrackResult
 
weakListener - Variable in class uno.anahata.asi.nb.resources.handle.NbHandle
Weak listener to prevent memory leaks.
weakOpListener - Variable in class uno.anahata.asi.nb.resources.handle.NbHandle
Weak operation listener registered with the IDE's DataLoaderPool to monitor global file moves and lifecycle changes (such as drag-and-drop or cut-and-paste across folders) without creating memory leaks.
WEB_SEARCH - Enum constant in enum class uno.anahata.asi.openai.compatible.OpenAiCompatibleHostedTool
Searches the web using OpenAI's native tool.
WebSearchCallPart - Class in uno.anahata.asi.agi.message.web
A specialized part representing a search query or search intent generated by the model.
WebSearchCallPart(AbstractModelMessage, String, List, byte[]) - Constructor for class uno.anahata.asi.agi.message.web.WebSearchCallPart
Constructs a new ModelSearchCallPart.
webSearchMaxDepthSpinner - Variable in class uno.anahata.asi.swing.agi.config.AgiConfigPanel
Spinner for setting the hosted web search result maximum depth policy.
webSearchQueries - Variable in class uno.anahata.asi.agi.message.web.GroundingMetadata
A list of search queries that the model suggests for further exploration.
whereUsed(String, boolean) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Finds all references to the primary class of a file, across every open project.
whereUsed(String, boolean) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Finds all usages of a file or class within all open projects.
whereUsedMember(String, String, boolean) - Method in class uno.anahata.asi.intellij.tools.ide.Refactor
Finds all references to a specific class member (method or field) across every open project.
whereUsedMember(String, String, boolean) - Method in class uno.anahata.asi.nb.tools.ide.Refactor
Finds all usages of a specific member (field or method) within a Java file.
widePaddleTimer - Variable in class uno.anahata.asi.swing.games.Arkanoid
Timer for wide-paddle power-up duration.
widgets - Variable in class uno.anahata.asi.intellij.tools.terminal.Terminals
Identity-keyed registry of terminals opened by this toolkit.
width - Variable in class uno.anahata.asi.internal.ImageMetadataUtils.ImageMetadata
The parsed width of the image in pixels.
width - Variable in class uno.anahata.asi.swing.games.Arkanoid
The width of the game arena in pixels.
width - Variable in class uno.anahata.asi.swing.games.Brick
The width of the brick.
WIDTH - Variable in class uno.anahata.asi.swing.games.Snake
The width of the game board in pixels.
WINDOW_HEIGHT - Static variable in class uno.anahata.asi.swing.games.AgiKart
The actual display height of the game window.
WINDOW_WIDTH - Static variable in class uno.anahata.asi.swing.games.AgiKart
The actual display width of the game window.
withCustomLabels(String, String, String, String) - Method in class uno.anahata.asi.yam.tools.screenrecording.ScreenRecordingOverlay
Configures custom button labels for the action buttons.
WITHERED - Enum constant in enum class uno.anahata.asi.swing.icons.LeafIcon.LeafState
Withered, ready to fall (Light Brown).
WrapLayout - Class in uno.anahata.asi.swing.components
A modified version of FlowLayout that allows components to wrap to the next line.
WrapLayout() - Constructor for class uno.anahata.asi.swing.components.WrapLayout
Constructs a new WrapLayout with a left alignment and a default 5-unit horizontal and vertical gap.
WrapLayout(int) - Constructor for class uno.anahata.asi.swing.components.WrapLayout
Constructs a new FlowLayout with the specified alignment and a default 5-unit horizontal and vertical gap.
WrapLayout(int, int, int) - Constructor for class uno.anahata.asi.swing.components.WrapLayout
Creates a new flow layout manager with the indicated alignment and the indicated horizontal and vertical gaps.
wrappedResponseJsonSchema - Variable in class uno.anahata.asi.agi.tool.spi.java.JavaMethodTool
The fully wrapped JSON schema (including JavaMethodToolResponse structure).
wrapper - Variable in class uno.anahata.asi.nb.ui.resources.NetBeansTextResourceViewer
Wrapper for the assembled IDE frame.
WrappingEditorPane - Class in uno.anahata.asi.swing.components
A JEditorPane subclass that implements the Scrollable interface to ensure correct line wrapping and horizontal scrolling behavior when placed inside a JScrollPane.
WrappingEditorPane() - Constructor for class uno.anahata.asi.swing.components.WrappingEditorPane
Constructs a new WrappingEditorPane.
wrapResponseSchemas - Variable in class uno.anahata.asi.agi.tool.ToolManager
Flag to control whether the tool response schemas are wrapped in the standard JavaMethodToolResponse structure.
writableBox - Variable in class uno.anahata.asi.swing.agi.resources.handle.AbstractHandlePanel
Non-editable checkbox indicating if the resource supports mutation operations (Writable).
write(char[], int, int) - Method in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
write(int) - Method in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
write(Kryo, Output, Path) - Method in class uno.anahata.asi.persistence.kryo.PathSerializer
 
write(Kryo, Output, AtomicBoolean) - Method in class uno.anahata.asi.persistence.kryo.AtomicBooleanSerializer
 
write(Kryo, Output, AtomicInteger) - Method in class uno.anahata.asi.persistence.kryo.AtomicIntegerSerializer
 
write(Kryo, Output, AtomicLong) - Method in class uno.anahata.asi.persistence.kryo.AtomicLongSerializer
 
write(Kryo, Output, Optional) - Method in class uno.anahata.asi.persistence.kryo.OptionalSerializer
 
write(Kryo, Output, T) - Method in class uno.anahata.asi.persistence.kryo.RebindableWrapperSerializer
 
write(String) - Method in class uno.anahata.asi.agi.resource.handle.PathHandle
Agnostically writes text content back to the resource.
write(String) - Method in interface uno.anahata.asi.agi.resource.handle.ResourceHandle
Agnostically writes text content back to the resource.
write(String) - Method in class uno.anahata.asi.agi.resource.handle.StringHandle
Agnostically writes text content back to the resource.
write(String) - Method in class uno.anahata.asi.agi.resource.Resource
Authoritatively writes text content back to the source handle and marks the resource as dirty to ensure a subsequent reload.
write(String) - Method in class uno.anahata.asi.nb.resources.handle.NbHandle
Agnostically writes text content back to the resource.
write(String, int, int) - Method in class uno.anahata.asi.nb.util.TeeInputOutput.TeeOutputWriter
writeBack(String) - Method in class uno.anahata.asi.intellij.ui.IntellijTextResourceWriteRenderer
Writes user edits from the proposed pane back into the tool call as a modified argument, via a Kryo-cloned DTO carrying the edited text as a manual override.
writeContent(FileObject, String, boolean) - Static method in class uno.anahata.asi.nb.tools.java.JavaSourceUtils
Writes content to a FileObject and manages disk/editor persistence based on the save flag.
writeImpl(short[], int, int) - Method in class uno.anahata.asi.yam.tools.Radio.BridgedJavaSoundAudioDevice
writeReplace() - Method in class uno.anahata.asi.nb.AgiTopComponent
The standard NetBeans persistence pattern: replace the component with a serializable proxy that only holds the essential state (the session ID).

X

x - Variable in class uno.anahata.asi.swing.games.AgiKart.ItemBox
 
x - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
x - Variable in class uno.anahata.asi.swing.games.AgiKart.Particle
 
x - Variable in class uno.anahata.asi.swing.games.AgiKart.PineTree
 
x - Variable in class uno.anahata.asi.swing.games.AgiKart.PlacedBanana
 
x - Variable in class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
x - Variable in class uno.anahata.asi.swing.games.AgiKart.TrackMushroom
 
x - Variable in class uno.anahata.asi.swing.games.Ball
Ball center X-coordinate.
x - Variable in class uno.anahata.asi.swing.games.Brick
Top-left X-coordinate of the brick.
x - Variable in class uno.anahata.asi.swing.games.Particle
Particle position X.
x - Variable in class uno.anahata.asi.swing.games.PowerUp
Center X-coordinate of the item.
x - Variable in class uno.anahata.asi.swing.games.Snake
Array tracking the horizontal coordinates of all snake segments.
x(int) - Method in class uno.anahata.asi.swing.games.Tetris.Shape
Retrieves the relative X coordinate offset for the child segment at the specified index.
XHIGH - Enum constant in enum class uno.anahata.asi.agi.provider.ThinkingLevel
Extra high thinking effort (highest intelligence, highest latency).

Y

y - Variable in class uno.anahata.asi.swing.games.AgiKart.ItemBox
 
y - Variable in class uno.anahata.asi.swing.games.AgiKart.KartEntity
 
y - Variable in class uno.anahata.asi.swing.games.AgiKart.Particle
 
y - Variable in class uno.anahata.asi.swing.games.AgiKart.PineTree
 
y - Variable in class uno.anahata.asi.swing.games.AgiKart.PlacedBanana
 
y - Variable in class uno.anahata.asi.swing.games.AgiKart.ThrownShell
 
y - Variable in class uno.anahata.asi.swing.games.AgiKart.TrackMushroom
 
y - Variable in class uno.anahata.asi.swing.games.Ball
Ball center Y-coordinate.
y - Variable in class uno.anahata.asi.swing.games.Brick
Top-left Y-coordinate of the brick.
y - Variable in class uno.anahata.asi.swing.games.Particle
Particle position Y.
y - Variable in class uno.anahata.asi.swing.games.PowerUp
Center Y-coordinate of the item.
y - Variable in class uno.anahata.asi.swing.games.Snake
Array tracking the vertical coordinates of all snake segments.
y(int) - Method in class uno.anahata.asi.swing.games.Tetris.Shape
Retrieves the relative Y coordinate offset for the child segment at the specified index.
YouTube - Class in uno.anahata.asi.yam.tools.youtube
Pure Java YouTube Data API v3 toolkit providing autonomous video uploads, screen recording publishing, playlist management, and channel analytics.
YouTube() - Constructor for class uno.anahata.asi.yam.tools.youtube.YouTube
Default constructor for the YouTube toolkit.
YOUTUBE_PLAYLIST_ITEMS_ENDPOINT - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTube
YouTube playlist items API endpoint URL.
YOUTUBE_SCOPES - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
Space-delimited list of YouTube Data API v3 OAuth scopes required for uploading and managing videos.
YOUTUBE_THUMBNAIL_ENDPOINT - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTube
YouTube custom thumbnail upload endpoint URL.
YOUTUBE_UPLOAD_ENDPOINT - Static variable in class uno.anahata.asi.yam.tools.youtube.YouTube
Resumable upload initiation endpoint URL for YouTube Data API v3.
YouTubeAuthHelper - Class in uno.anahata.asi.yam.tools.youtube
Pure Java Google OAuth 2.0 helper managing browser login, authorization code capture, and background access token refresh for YouTube Data API v3.
YouTubeAuthHelper() - Constructor for class uno.anahata.asi.yam.tools.youtube.YouTubeAuthHelper
 
YouTubeCredentials - Record Class in uno.anahata.asi.yam.tools.youtube
Encapsulates Google OAuth2 and YouTube Data API v3 credentials stored on disk.
YouTubeCredentials(String, String, String, String) - Constructor for record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
Creates an instance of a YouTubeCredentials record class.
YouTubeVideoUploadRequest - Record Class in uno.anahata.asi.yam.tools.youtube
Request DTO encapsulating the metadata and source video file for uploading to YouTube.
YouTubeVideoUploadRequest(String, String, String, List, String, String) - Constructor for record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
Canonical constructor providing defaults and unmodifiable collection copy.

Z

ZShape - Enum constant in enum class uno.anahata.asi.swing.games.Tetris.Tetrominoes
The Z-shaped red tetromino block.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form