Index
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
ResourceHandlelayer. - 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
AbstractMessageinstances 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
AbstractPartinstances 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
ResourceHandleproviding 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
Fileobject 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
JavaTypekeychain 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.xmland 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
VirtualFileselections and the per-session AnahataResourceManager, 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
Agisession). - 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
TableModelfor 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
AiProviderExceptionwithout detail message. - AiProviderException(String) - Constructor for exception class uno.anahata.asi.agi.provider.AiProviderException
-
Constructs an instance of
AiProviderExceptionwith 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
AbstractAiProviderobjects. - 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.mdinstructions 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.mdinstructions. - 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
DocumentListenerthat 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
.javafiles 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
asiContainerrecord component. - asiContainer() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
asiContainerrecord 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
AgiConfigimplementation 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
AbstractAsiContainerfor 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
AgiStatuswith 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
ResourceUIstrategy 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
IndexNotReadyExceptionmid-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
ContextProviderinterface 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
BlobPartinto 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
Schemafrom 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
buildVersionrecord component. - buildVersion() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
-
Returns the value of the
buildVersionrecord 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
candidatesTokensrecord component. - candidatesTokens() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
candidatesTokensrecord 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
classNamerecord 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
classNamerecord 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
clazzrecord component. - clazz() - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
-
Returns the value of the
clazzrecord 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
clientIdrecord component. - clientId() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
-
Returns the value of the
clientIdrecord component. - clientSecret - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
-
The field for the
clientSecretrecord component. - clientSecret() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
-
Returns the value of the
clientSecretrecord 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
closedrecord component. - closed() - Method in record class uno.anahata.asi.swing.agi.message.part.text.TextSegmentDescriptor
-
Returns the value of the
closedrecord 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 byBatchCodeRefiner#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
BatchCodeRefineragainst 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
JXTitledPanelthat 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
BenchmarkRunResultacross 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
configrecord component. - config - Variable in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
-
The field for the
configrecord 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
configrecord component. - config() - Method in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
-
Returns the value of the
configrecord component. - configJson - Variable in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
-
The field for the
configJsonrecord component. - configJson() - Method in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
-
Returns the value of the
configJsonrecord 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
FirefoxOptionswith 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
contentrecord 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
contentrecord 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
contentLengthrecord component. - contentLength() - Method in record class uno.anahata.asi.agi.resource.handle.UrlHandle.Metadata
-
Returns the value of the
contentLengthrecord 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
ContextTableCellRendererwith standard left alignment. - ContextTableCellRenderer(int) - Constructor for class uno.anahata.asi.swing.agi.context.ContextTableCellRenderer
-
Constructs a
ContextTableCellRendererwith 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
AbstractMessagePanelinstances. - 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
ModelMessagePanelwith 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
RagMessagePanelto 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
ProjectFileDTO 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
AbstractTextSegmentRendererfor 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
ResourceHandlebased on the URI scheme. - createResourceHandle(URI) - Method in class uno.anahata.asi.nb.NetBeansAgiConfig
-
Creates a specialized
ResourceHandlebased 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 theDiffStreamSource.documenton 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
ResourceUIfor 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
descriptionrecord 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
descriptionrecord component. - description() - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
-
Returns the value of the
descriptionrecord component. - description() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
-
Returns the value of the
descriptionrecord 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
OneModuleClassLoaderare 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
OneModuleClassLoaderare 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
OneModuleClassLoaderare 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
LayerUIdesigned 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
StreamSourceimplementation 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
displayNamerecord 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
displayNamerecord 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
durationSecondsrecord component. - durationSeconds - Variable in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
-
The field for the
durationSecondsrecord component. - durationSeconds() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
durationSecondsrecord component. - durationSeconds() - Method in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
-
Returns the value of the
durationSecondsrecord 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
PropertyChangeListenerthat 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
enabledrecord component. - enabled() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
-
Returns the value of the
enabledrecord 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.txtfile 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
existsrecord 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
existsrecord 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
nullif 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.mdfile 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
chromedriverexecutable 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
JEditorPanethat is specifically an instance of the NetBeans internalDecoratedEditorPane. - 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
JSplitPanewithin 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
Projectby 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
Fileobject. - 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
fullPayloadrecord component. - fullPayload() - Method in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
-
Returns the value of the
fullPayloadrecord 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
FullTextResourceUpdatetool 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
AbstractAgiProviderfor 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
GeminiGenerateContentParametersrecord class. - GeminiGoogleCloudExpressAIProvider - Class in uno.anahata.asi.gemini
-
The concrete implementation of the
AbstractAgiProviderfor 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
Schemaobjects 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
GenerationRequestrecord 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
AgiToolin 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()andgetAllJars()on aModuleInfoinstance (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
UpdateElementfor 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
UpdateElementfor 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
FileObjectfor 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
Classinto a native Google GenAISchema. - getGeminiSchema(Type) - Static method in class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
-
Resolves a Java
Typeinto a native Google GenAISchemaobject. - getGeminiSchema(Type, boolean) - Static method in class uno.anahata.asi.gemini.schema.GeminiSchemaAdapter
-
Resolves a Java
Typeinto a native Google GenAISchemaobject, 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
IconProviderconfigured 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
IconProviderconfigured 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
IconProviderconfigured 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.txtfile 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
JavaMemberkeychain 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
wrapResponseSchemasflag in theToolManager. - 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
@Schemaannotation defined at the class level. - getSchemaAnno(Field) - Static method in class uno.anahata.asi.agi.tool.schema.SchemaProvider
-
Retrieves the Swagger
@Schemaannotation 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
TreePathHandlefor 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
UpdateUnitProviderif 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
UpdateUnitProviderif registered. - getUpdateUnitProvider(AnahataUcUtils.UpdateCenterType) - Static method in class uno.anahata.asi.nb.uc.AnahataUcUtils
-
Retrieves the specified Anahata
UpdateUnitProviderif 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
GroundingMetadatain 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
notificationGroupin 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
GeminiModelthat 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
historyrecord component. - history - Variable in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
-
The field for the
historyrecord component. - history() - Method in record class uno.anahata.asi.agi.provider.GenerationRequest
-
Returns the value of the
historyrecord component. - history() - Method in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
-
Returns the value of the
historyrecord 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
historyJsonrecord component. - historyJson - Variable in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
-
The field for the
historyJsonrecord component. - historyJson() - Method in record class uno.anahata.asi.gemini.GeminiModel.GeminiGenerateContentParameters
-
Returns the value of the
historyJsonrecord component. - historyJson() - Method in record class uno.anahata.asi.openai.OpenAiModel.PreparedPayload
-
Returns the value of the
historyJsonrecord 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
iconrecord component. - icon() - Method in record class uno.anahata.asi.swing.AsiContainerPreferencesPanel.ProviderItem
-
Returns the value of the
iconrecord 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
implVersionrecord component. - implVersion() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
-
Returns the value of the
implVersionrecord 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
JFileChooserto 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
InstalledModuleDetailsrecord 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.INSTANCESregistry. - IntellijJava - Class in uno.anahata.asi.intellij.tools.java
-
An IntelliJ-aware extension of the core
Javatoolkit 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
AbstractTextResourceWritetool-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/Componentscorresponding 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
@Schemaannotation. - 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
JavaMemberthat 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
judgeScoresrecord component. - judgeScores() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
judgeScoresrecord 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
LafItemrecord 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
languagerecord 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
languagerecord 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
lastModifiedrecord 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
lastModifiedrecord 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
AgiConfiginto 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
AbstractMessagePanelinstances based on the concrete type of theAbstractMessage. - 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
Metadatarecord 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
mimeTyperecord 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
mimeTyperecord 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
BlobPartfor 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
HostedCodeExecutionCallPartinstances. - 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
HostedCodeExecutionResultPartinstances. - 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
modelIdrecord component. - modelId() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
-
Returns the value of the
modelIdrecord component. - ModelMessagePanel - Class in uno.anahata.asi.swing.agi.message
-
A concrete implementation of
AbstractMessagePanelspecifically for renderingAbstractModelMessageinstances. - 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
AbstractModelobjects. - 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
WebSearchCallPartinstances. - 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
TextPartfor 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
namerecord 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
namerecord 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
Javatoolkit. - 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
IconProviderthat 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
nullto 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
observationsrecord component. - observations() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
observationsrecord 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
AbstractModelthat 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
-
Parent disposable for
IntellijTextResourceWriteRenderer.diffPanel. - 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
ParameterRendererinstances. - 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 toWARNING. - 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
participantrecord component. - participant() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
participantrecord 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
AbstractPartPanelinstances based on the concrete type of theAbstractPart. - 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
passedrecord component. - passed() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
passedrecord 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
registerPathsstores 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
Pathobjects. - 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
permissionsrecord component. - permissions() - Method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
-
Returns the value of the
permissionsrecord 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
playlistIdrecord component. - playlistId - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
-
The field for the
playlistIdrecord component. - playlistId() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
-
Returns the value of the
playlistIdrecord component. - playlistId() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
-
Returns the value of the
playlistIdrecord 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
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.agi.context.core.CoreContextProvider
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.agi.resource.Resource
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.agi.resource.ResourceManager
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.agi.tool.ToolManager
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.intellij.tools.ide.context.OpenToolWindowsContextProvider
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.intellij.tools.ide.Editor
-
Populates the given
RagMessagewith 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
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.intellij.tools.project.Projects
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.ide.context.OpenTopComponentsContextProvider
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.ide.context.OutputTabsContextProvider
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.ide.Editor
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.ide.IDE
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.java.CodeModel
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.java.NbJava
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.maven.Maven
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.project.alerts.ProjectAlertsContextProvider
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.project.context.ProjectContextProvider
-
Populates the given
RagMessagewith 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
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.terminal.NbTerminal
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.nb.tools.terminal.TerminalTab
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.swing.toolkit.Screens
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.AsiContainer
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.Audio
-
Populates the given
RagMessagewith 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
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.toolkit.java.Java
-
Populates the given
RagMessagewith 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
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.benchmarks.Benchmarks
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.chrome.Chrome
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.firefox.Firefox
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.Radio
-
Populates the given
RagMessagewith dynamic, just-in-time context parts. - populateMessage(RagMessage) - Method in class uno.anahata.asi.yam.tools.youtube.YouTube
-
Populates the given
RagMessagewith 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
PreparedPayloadrecord 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
privacyStatusrecord component. - privacyStatus() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
-
Returns the value of the
privacyStatusrecord component. - process(ResourceHandle) - Method in class uno.anahata.asi.agi.resource.view.TextViewport
-
Processes a resource handle and authoritatively updates the internal
visibleContentand 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
Processobject. - 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
promptTokensrecord component. - promptTokens() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
promptTokensrecord 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
ProviderItemrecord 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
providerUuidrecord component. - providerUuid() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
-
Returns the value of the
providerUuidrecord 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
Radiotoolkit. - 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
rawPromptrecord component. - rawPrompt() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
-
Returns the value of the
rawPromptrecord 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
PropertyChangeSupportafter deserialization. - rebind() - Method in class uno.anahata.asi.agi.event.BasicPropertyChangeSource
-
Re-initializes the transient
PropertyChangeSupportafter 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
PropertyChangeSupportafter 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
PropertyChangeSupportafter deserialization. - rebind() - Method in class uno.anahata.asi.agi.tool.spi.java.JavaMethodToolResponse
-
Re-initializes the transient
PropertyChangeSupportafter 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
SerializerFactorythat automatically wraps all created serializers with aRebindableWrapperSerializer. - 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
Rebindablesupport 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
RecordedSessionrecord 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
MouseWheelEventto 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
Resourcewhen 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
refreshTokenrecord component. - refreshToken() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeCredentials
-
Returns the value of the
refreshTokenrecord 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
Agisession 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 asnbmreload. - 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
UpdateUnitProviderfrom 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
InputUserMessageinstance. - 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
MavenProjectfor 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
MemberInfoobjects 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
Projectby 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
PsiFilewithin 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
JavaMemberkeychain, 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
JavaTypekeychain, 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
ResourceUIstrategy 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
AgiToolExceptionthrown 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
screenshotPathrecord component. - screenshotPath() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
screenshotPathrecord 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
TerminalContainerTopComponentand 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
sessionIdrecord component. - sessionId() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
sessionIdrecord 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
AgiConfigproperties. - 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.voicessystem property to locate the Kevin voice directory. - specVersion - Variable in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
-
The field for the
specVersionrecord component. - specVersion() - Method in record class uno.anahata.asi.nb.uc.AnahataUcUtils.InstalledModuleDetails
-
Returns the value of the
specVersionrecord 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
AgiConfigimplementation 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
Javatoolkit 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
SwingTaskinstances. - 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.mdinstructions 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
tagsrecord component. - tags() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
-
Returns the value of the
tagsrecord 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
InputOutputsystem 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
OutputWriterthat writes to two differentWriterinstances 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
testCoderecord component. - testCode - Variable in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
-
The field for the
testCoderecord component. - testCode() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
testCoderecord component. - testCode() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
-
Returns the value of the
testCoderecord 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
TextPartinto 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
TextResourceLineEditstool 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
TextResourceReplacementstool 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
TextSegmentDescriptorrecord 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
thinkingLevelrecord component. - thinkingLevel() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkParticipant
-
Returns the value of the
thinkingLevelrecord 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
thoughtsTokensrecord component. - thoughtsTokens() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
thoughtsTokensrecord 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
thumbnailPathrecord component. - thumbnailPath() - Method in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
-
Returns the value of the
thumbnailPathrecord 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:SSformat. - 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
timestamprecord component. - timestamp() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
timestamprecord 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
titlerecord component. - title - Variable in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
-
The field for the
titlerecord component. - title() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
-
Returns the value of the
titlerecord component. - title() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
-
Returns the value of the
titlerecord 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
Schemaobjects. - 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
AbstractToolCalland its associatedAbstractToolResponsewithin 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
ToolExecutionStatusenums 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
toolkitrecord component. - toolkit() - Method in record class uno.anahata.asi.yam.tools.benchmarks.ToolkitSettings
-
Returns the value of the
toolkitrecord 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
AnahataToolkitin 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
toolkitsrecord component. - toolkits() - Method in record class uno.anahata.asi.yam.tools.benchmarks.TestDefinition
-
Returns the value of the
toolkitsrecord 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
ToolPermissionenums 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
totalTokensrecord component. - totalTokens() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
totalTokensrecord 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
turnsrecord component. - turns() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
turnsrecord 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
typerecord 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
typerecord 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
-
The current DTO value (may be swapped by
IntellijTextResourceWriteRenderer.updateContent(AbstractTextResourceWrite)). - 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
cachedSegmentRendererslist. - 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
TextPartmodel. - 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
Agistate. - 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
Schemaobjects 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
BlobPartimplementation 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
AbstractMessagePanelspecifically for renderingUserMessageinstances 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
TextPartimplementation 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
FileObjectvalid. - 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
videoFilePathrecord component. - videoFilePath() - Method in record class uno.anahata.asi.yam.tools.youtube.YouTubeVideoUploadRequest
-
Returns the value of the
videoFilePathrecord component. - videoPath - Variable in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
-
The field for the
videoPathrecord component. - videoPath() - Method in record class uno.anahata.asi.yam.tools.screenrecording.RecordedSession
-
Returns the value of the
videoPathrecord component. - videoUrl - Variable in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
The field for the
videoUrlrecord component. - videoUrl() - Method in record class uno.anahata.asi.yam.tools.benchmarks.BenchmarkRunResult
-
Returns the value of the
videoUrlrecord 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
voidtype.
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
WrapLayoutwith 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
FlowLayoutwith 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
Scrollableinterface 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
YouTubeCredentialsrecord 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

