Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addTool(UUID, Map<String, Object>, OidcUser) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- AdminChatHostLinks - Class in ai.mindconnect.adminui.chat
-
What the admin UI adds to the chat surface: the way back to the agent, the inspection dialogs (working memory, traces, todos, workspace) and the link to the session's LLM config.
- AdminChatHostLinks() - Constructor for class ai.mindconnect.adminui.chat.AdminChatHostLinks
- AdminLayout - Class in ai.mindconnect.adminui.ui
-
Builds the shared admin-ui chrome as a semantic-ui
UiAppShell: aUiHeader(brand, burger, user widget) across the top, aUiMenuside navigation with one entry per section, and the page content filling the rest. - AdminLayout(String, boolean) - Constructor for class ai.mindconnect.adminui.ui.AdminLayout
- AdminLayoutAdvice - Class in ai.mindconnect.adminui.ui
-
Wraps every full
UiPagereturned by an admin controller with the shared layout (header: brand, nav, user widget, optional logout) — seeAdminLayout. - AdminLayoutAdvice(AdminLayoutFactory) - Constructor for class ai.mindconnect.adminui.ui.AdminLayoutAdvice
- AdminLayoutFactory - Class in ai.mindconnect.adminui.ui
-
Builds a per-request
AdminLayoutfrom the current security context. - AdminLayoutFactory(boolean) - Constructor for class ai.mindconnect.adminui.ui.AdminLayoutFactory
- AdminPage - Class in ai.mindconnect.adminui.ui
-
Base class for full Admin-UI pages composed ofs.
invalid reference
UiComponent - AdminPage() - Constructor for class ai.mindconnect.adminui.ui.AdminPage
- after() - Method in record class ai.mindconnect.adminui.service.MigrationService.FieldDiff
-
Returns the value of the
afterrecord component. - AGENT - Enum constant in enum class ai.mindconnect.adminui.service.MigrationService.EntityType
- AgentDetailComponent - Class in ai.mindconnect.adminui.ui.component
-
Tabbed detail view for a single agent: Details / Tools / Sessions.
- AgentDetailComponent(AgentDefinition, String, AgentSessionRepository) - Constructor for class ai.mindconnect.adminui.ui.component.AgentDetailComponent
- AgentDetailComponent(AgentDefinition, String, AgentSessionRepository, String, String) - Constructor for class ai.mindconnect.adminui.ui.component.AgentDetailComponent
- AgentDetailPage - Class in ai.mindconnect.adminui.ui.page
-
Agent detail page with the Details / Tools / Sessions tabs.
- AgentDetailPage(AgentDefinition, String, AgentSessionRepository) - Constructor for class ai.mindconnect.adminui.ui.page.AgentDetailPage
- AgentDetailPage(AgentDefinition, String, AgentSessionRepository, String, String) - Constructor for class ai.mindconnect.adminui.ui.page.AgentDetailPage
- AgentFormComponent - Class in ai.mindconnect.adminui.ui.component
-
Edit form for an agent definition.
- AgentFormComponent(AgentDefinition, LlmConfigRepository, AgentDefinitionRepository, Namespace, ObjectMapper) - Constructor for class ai.mindconnect.adminui.ui.component.AgentFormComponent
- AgentFormPage - Class in ai.mindconnect.adminui.ui.page
-
Agent create/edit form.
- AgentFormPage(AgentDefinition, LlmConfigRepository, AgentDefinitionRepository, Namespace, ObjectMapper) - Constructor for class ai.mindconnect.adminui.ui.page.AgentFormPage
- AgentListComponent - Class in ai.mindconnect.adminui.ui.component
-
Top-level list of agents: a search field, per-row Copy / Delete actions, header "New Agent" action, and pagination that carries the search filter.
- AgentListComponent(Page<AgentDefinition>, String) - Constructor for class ai.mindconnect.adminui.ui.component.AgentListComponent
- AgentListPage - Class in ai.mindconnect.adminui.ui.page
-
Top-level agent list — what the operator sees at
/admin/agents. - AgentListPage(Page<AgentDefinition>) - Constructor for class ai.mindconnect.adminui.ui.page.AgentListPage
- AgentListPage(Page<AgentDefinition>, String) - Constructor for class ai.mindconnect.adminui.ui.page.AgentListPage
- AgentUiController - Class in ai.mindconnect.adminui.ui.controller
- AgentUiController(AgentRegistryService, AgentDefinitionRepository, AgentSessionRepository, LlmConfigRepository, ToolRegistry, ToolTestService, Namespace, ObjectMapper) - Constructor for class ai.mindconnect.adminui.ui.controller.AgentUiController
- ai.mindconnect.adminui.chat - package ai.mindconnect.adminui.chat
- ai.mindconnect.adminui.controller - package ai.mindconnect.adminui.controller
- ai.mindconnect.adminui.service - package ai.mindconnect.adminui.service
- ai.mindconnect.adminui.ui - package ai.mindconnect.adminui.ui
- ai.mindconnect.adminui.ui.component - package ai.mindconnect.adminui.ui.component
- ai.mindconnect.adminui.ui.controller - package ai.mindconnect.adminui.ui.controller
- ai.mindconnect.adminui.ui.page - package ai.mindconnect.adminui.ui.page
- aliasGroup(boolean, String, UUID, List<LlmConfig>) - Static method in class ai.mindconnect.adminui.ui.component.LlmConfigFormComponent
-
Alias mode shows exactly one thing: the delegation target.
- ApiExplorerUiController - Class in ai.mindconnect.adminui.ui.controller
-
The "API" section: the agent runtime's complete REST API, explorable via the bundled springdoc Swagger UI (
/swagger-ui/index.html, fed by/v3/api-docs). - ApiExplorerUiController() - Constructor for class ai.mindconnect.adminui.ui.controller.ApiExplorerUiController
- apiKeyField(String, String) - Static method in class ai.mindconnect.adminui.ui.component.LlmConfigFormComponent
-
The API-key field: a PASSWORD input showing the key as stored (
enc:…stays encrypted; the eye toggle reveals whatever is in the field), with a trailing Encrypt helper that turns a freshly typed plain key into itsenc:form via the server. - apply(String) - Method in class ai.mindconnect.adminui.service.MigrationService
-
Applies the pending migration with the given
MigrationService.PendingMigration.id()by saving the bundled (classpath) version over the stored one. - apply(String) - Method in class ai.mindconnect.adminui.ui.controller.MigrationUiController
- applyAll() - Method in class ai.mindconnect.adminui.service.MigrationService
-
Applies every currently-pending migration.
- applyAll() - Method in class ai.mindconnect.adminui.ui.controller.MigrationUiController
- authCallback() - Method in class ai.mindconnect.adminui.controller.SpaController
B
- backendFields(Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
-
Backend dropdown changed: re-render the config group for the new choice.
- backHref(UUID, UUID) - Method in class ai.mindconnect.adminui.chat.AdminChatHostLinks
- baseGroup(boolean, String, String, String, String, String, String, UUID) - Static method in class ai.mindconnect.adminui.ui.component.LlmConfigFormComponent
-
The provider-config fields (type, provider, model, base URL, API key) — hidden entirely in alias mode.
- before() - Method in record class ai.mindconnect.adminui.service.MigrationService.FieldDiff
-
Returns the value of the
beforerecord component. - beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class ai.mindconnect.adminui.ui.AdminLayoutAdvice
C
- CHANGED - Enum constant in enum class ai.mindconnect.adminui.service.MigrationService.Status
- clearTodos(UUID) - Method in class ai.mindconnect.adminui.ui.controller.SessionUiController
-
Resets the session's todo list.
- closeTestDialog() - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
-
Close is just "remove the overlay" — the page behind stays as-is.
- closeTestDialog() - Method in class ai.mindconnect.adminui.ui.controller.ToolCatalogUiController
-
Close is just "remove the overlay" — the page behind stays as-is.
- compressMemory(UUID) - Method in class ai.mindconnect.adminui.ui.controller.SessionUiController
-
Compresses unsummarized messages via the configured memory strategy and re-renders the working-memory page with the new (smaller) snapshot, so the operator immediately sees the effect of the compression — fewer tokens, freshly-marked
(compressed)entries, etc. - copy(UUID) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- create(Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
- create(Map<String, Object>, OidcUser) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- createStore(Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- current() - Method in class ai.mindconnect.adminui.ui.AdminLayoutFactory
-
Layout for the user currently in the
SecurityContextHolder.
D
- delete(UUID) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- delete(UUID) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
- deleteFile(String, String) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- deleteSession(UUID, UUID, OidcUser) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- deleteStore(String) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- deleteStoredFile(String) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- deleteTemplate(String) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- deleteTool(UUID, UUID, OidcUser) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- description() - Method in record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
-
Returns the value of the
descriptionrecord component. - detail(UUID) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
- detail(UUID, String, String, OidcUser) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- DETAIL_ID - Static variable in class ai.mindconnect.adminui.ui.component.MemoryDetailSectionComponent
- DETAIL_ID - Static variable in class ai.mindconnect.adminui.ui.component.TraceDetailSectionComponent
- detailByName(String) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
- diffs() - Method in record class ai.mindconnect.adminui.service.MigrationService.PendingMigration
-
Returns the value of the
diffsrecord component. - displayGroup(String) - Static method in class ai.mindconnect.adminui.ui.component.ToolCatalogComponent
-
Groups are lowercase machine namespaces (
workflow,gmail); capitalize for display. - downloadWorkspaceFile(UUID, String, String, boolean) - Method in class ai.mindconnect.adminui.ui.controller.SessionUiController
-
Streams a single workspace file back to the browser.
- durationMs() - Method in record class ai.mindconnect.adminui.service.ToolTestService.Result
-
Returns the value of the
durationMsrecord component.
E
- editForm(UUID) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- editForm(UUID) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
- editTemplate(String) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- editToolForm(UUID, UUID) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- encryptKey(String, Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
-
Backs the form's trailing "Encrypt" helper: takes the form's current field values and patches the apiKey field back with the key in its stored
enc:form. - entityType() - Method in record class ai.mindconnect.adminui.service.MigrationService.PendingMigration
-
Returns the value of the
entityTyperecord component. - Entry(String, String, String, Object, Object) - Constructor for record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
-
Creates an instance of a
Entryrecord class. - equals(Object) - Method in record class ai.mindconnect.adminui.service.MigrationService.FieldDiff
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.mindconnect.adminui.service.MigrationService.PendingMigration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.mindconnect.adminui.service.ToolTestService.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
-
Indicates whether some other object is "equal to" this one.
- error(String, long) - Static method in record class ai.mindconnect.adminui.service.ToolTestService.Result
- errorMessage() - Method in record class ai.mindconnect.adminui.service.ToolTestService.Result
-
Returns the value of the
errorMessagerecord component. - example(Map<String, Object>) - Static method in class ai.mindconnect.adminui.service.JsonSchemaSample
-
Returns a pretty-printed example JSON object for
schema, or"{}\n"when the schema is null/empty or has no properties.
F
- field() - Method in record class ai.mindconnect.adminui.service.MigrationService.FieldDiff
-
Returns the value of the
fieldrecord component. - FieldDiff(String, String, String) - Constructor for record class ai.mindconnect.adminui.service.MigrationService.FieldDiff
-
Creates an instance of a
FieldDiffrecord class. - fieldGroups(String, UUID, Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
-
isAlias, type or provider switched: re-render every dependent group.
G
- getMemory(UUID, Integer, boolean) - Method in class ai.mindconnect.adminui.ui.controller.SessionUiController
- getTodos(UUID, boolean) - Method in class ai.mindconnect.adminui.ui.controller.SessionUiController
-
Todo-list inspector page.
- getTraces(UUID, UUID, boolean) - Method in class ai.mindconnect.adminui.ui.controller.SessionUiController
-
Per-turn LLM call traces.
- getWorkspace(UUID, boolean) - Method in class ai.mindconnect.adminui.ui.controller.SessionUiController
-
Workspace browser page — three scopes (SESSION / AGENT_USER / USER) each with a file listing, sizes, and view/download links per file.
- group() - Method in record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
-
Returns the value of the
grouprecord component.
H
- hashCode() - Method in record class ai.mindconnect.adminui.service.MigrationService.FieldDiff
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.mindconnect.adminui.service.MigrationService.PendingMigration
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.mindconnect.adminui.service.ToolTestService.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
-
Returns a hash code value for this object.
- headerPatch(String) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
-
The header that matches a tab — fired by the tab's onClick, REPLACEs vs-header.
I
- id() - Method in record class ai.mindconnect.adminui.service.MigrationService.PendingMigration
-
Stable, URL-safe id used to round-trip an apply request.
- id() - Method in class ai.mindconnect.adminui.ui.component.AgentDetailComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.AgentFormComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.AgentListComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.LlmConfigDetailComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.LlmConfigFormComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.LlmConfigListComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.LlmConfigTestComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.MemoryDetailSectionComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.MemoryMasterListComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.MigrationListComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.RoundtripCardComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.SessionTableComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.TodoListComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.ToolCatalogComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.ToolCatalogTestComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.ToolDetailComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.ToolFormComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.ToolTableComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.ToolTestComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.TraceDetailSectionComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.TraceMasterListComponent
- id() - Method in class ai.mindconnect.adminui.ui.component.WorkspaceScopeListComponent
J
- JsonSchemaSample - Class in ai.mindconnect.adminui.service
-
Generates an example JSON payload from a JSON-Schema
Map(the shape returned byTool.parametersSchema()).
L
- label() - Method in enum class ai.mindconnect.adminui.service.MigrationService.EntityType
- list() - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
- list() - Method in class ai.mindconnect.adminui.ui.controller.MigrationUiController
- list() - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- list(int, int, String) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- list(String) - Method in class ai.mindconnect.adminui.ui.controller.ToolCatalogUiController
- LLM_CONFIG - Enum constant in enum class ai.mindconnect.adminui.service.MigrationService.EntityType
- LlmConfigDetailComponent - Class in ai.mindconnect.adminui.ui.component
-
Read-only detail view of a single LLM configuration with Edit and Delete actions in the header.
- LlmConfigDetailComponent(LlmConfig) - Constructor for class ai.mindconnect.adminui.ui.component.LlmConfigDetailComponent
- LlmConfigDetailPage - Class in ai.mindconnect.adminui.ui.page
-
Read-only detail page for one LLM configuration.
- LlmConfigDetailPage(LlmConfig) - Constructor for class ai.mindconnect.adminui.ui.page.LlmConfigDetailPage
- LlmConfigFormComponent - Class in ai.mindconnect.adminui.ui.component
-
Edit form for an LLM configuration.
- LlmConfigFormComponent(LlmConfig, List<LlmConfig>) - Constructor for class ai.mindconnect.adminui.ui.component.LlmConfigFormComponent
- LlmConfigFormPage - Class in ai.mindconnect.adminui.ui.page
-
LLM configuration create/edit form.
- LlmConfigFormPage(LlmConfig, List<LlmConfig>) - Constructor for class ai.mindconnect.adminui.ui.page.LlmConfigFormPage
- llmConfigHref(String) - Method in class ai.mindconnect.adminui.chat.AdminChatHostLinks
- LlmConfigListComponent - Class in ai.mindconnect.adminui.ui.component
-
Top-level list of all stored LLM configurations.
- LlmConfigListComponent(List<LlmConfig>) - Constructor for class ai.mindconnect.adminui.ui.component.LlmConfigListComponent
- LlmConfigListPage - Class in ai.mindconnect.adminui.ui.page
-
List of all LLM configurations at
/admin/llm-configs. - LlmConfigListPage(List<LlmConfig>) - Constructor for class ai.mindconnect.adminui.ui.page.LlmConfigListPage
- LlmConfigTestComponent - Class in ai.mindconnect.adminui.ui.component
-
Body of the "Test LLM config" modal dialog.
- LlmConfigTestComponent(LlmConfig, String, LlmConfigTestService.Result) - Constructor for class ai.mindconnect.adminui.ui.component.LlmConfigTestComponent
- LlmConfigUiController - Class in ai.mindconnect.adminui.ui.controller
- LlmConfigUiController(LlmConfigRepository, LlmConfigTestService, EncryptionHelper) - Constructor for class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
- loginPage() - Method in class ai.mindconnect.adminui.controller.SpaController
-
Serves the static login landing page.
M
- MemoryDetailSectionComponent - Class in ai.mindconnect.adminui.ui.component
-
Detail pane of the working-memory inspector — two tabs: Raw — the underlying record JSON via the json-viewer. LLM View — what the model actually sees: compressed stub if compression has run on the message, otherwise the original content.
- MemoryDetailSectionComponent(WorkingMemory, int) - Constructor for class ai.mindconnect.adminui.ui.component.MemoryDetailSectionComponent
- MemoryMasterListComponent - Class in ai.mindconnect.adminui.ui.component
-
Master list of the working-memory inspector: every entry in the upcoming LLM call window — the system prompt plus all windowed messages — each as a clickable row that triggers a detail-pane replace via a GET on the
?seq=…endpoint. - MemoryMasterListComponent(UUID, WorkingMemory) - Constructor for class ai.mindconnect.adminui.ui.component.MemoryMasterListComponent
- MemoryPage - Class in ai.mindconnect.adminui.ui.page
-
Working-memory inspector page.
- MemoryPage(AgentSession, AgentDefinition, WorkingMemory) - Constructor for class ai.mindconnect.adminui.ui.page.MemoryPage
- MigrationListComponent - Class in ai.mindconnect.adminui.ui.component
-
Lists pending migrations (bundled initial-data that is new or differs from what is stored), grouped into one collapsible section per entity type — the same layout the tool catalog uses.
- MigrationListComponent(List<MigrationService.PendingMigration>) - Constructor for class ai.mindconnect.adminui.ui.component.MigrationListComponent
- MigrationListPage - Class in ai.mindconnect.adminui.ui.page
-
Pending-migrations review page at
/admin/migrations. - MigrationListPage(List<MigrationService.PendingMigration>) - Constructor for class ai.mindconnect.adminui.ui.page.MigrationListPage
- MigrationService - Class in ai.mindconnect.adminui.service
-
Computes and applies "migrations" — pending imports of bundled initial data (classpath
initial-data/**) against what is currently stored. - MigrationService(LlmConfigRepository, AgentDefinitionRepository, WorkflowDataRepository, ObjectMapper) - Constructor for class ai.mindconnect.adminui.service.MigrationService
- MigrationService.EntityType - Enum Class in ai.mindconnect.adminui.service
-
Supported entity types — also used as the id prefix and UI grouping label.
- MigrationService.FieldDiff - Record Class in ai.mindconnect.adminui.service
-
One top-level field that differs.
- MigrationService.PendingMigration - Record Class in ai.mindconnect.adminui.service
-
One reviewable change.
- MigrationService.Status - Enum Class in ai.mindconnect.adminui.service
-
Whether a stored record is absent (NEW) or present-but-different (CHANGED).
- MigrationUiController - Class in ai.mindconnect.adminui.ui.controller
-
Admin-UI endpoints for reviewing and applying migrations — pending imports of bundled initial data (
classpath:initial-data/**) that is new or differs from what is stored. - MigrationUiController(MigrationService) - Constructor for class ai.mindconnect.adminui.ui.controller.MigrationUiController
N
- name() - Method in record class ai.mindconnect.adminui.service.MigrationService.PendingMigration
-
Returns the value of the
namerecord component. - name() - Method in record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
-
Returns the value of the
namerecord component. - NEW - Enum constant in enum class ai.mindconnect.adminui.service.MigrationService.Status
- newForm() - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- newForm() - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
- newStore() - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- newTemplate() - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- newToolForm(UUID) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
O
- ok() - Method in record class ai.mindconnect.adminui.service.ToolTestService.Result
-
Returns the value of the
okrecord component. - ok(String, long) - Static method in record class ai.mindconnect.adminui.service.ToolTestService.Result
- overridesSchema() - Method in record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
-
Returns the value of the
overridesSchemarecord component.
P
- patch(UiPatch.Operation...) - Method in class ai.mindconnect.adminui.ui.AdminPage
-
Bundles one or more component-level operations into a
UiPatch. - pending() - Method in class ai.mindconnect.adminui.service.MigrationService
-
All pending migrations across every supported entity type.
- PendingMigration(MigrationService.EntityType, String, MigrationService.Status, List<MigrationService.FieldDiff>) - Constructor for record class ai.mindconnect.adminui.service.MigrationService.PendingMigration
-
Creates an instance of a
PendingMigrationrecord class. - providerParamsGroup(LlmProvider, LlmConfigType, LlmConfig) - Static method in class ai.mindconnect.adminui.ui.component.LlmConfigFormComponent
-
The provider-specific additional parameters — rendered straight from the provider's
AdditionalParamSpeccatalog, filtered by config type, and swapped in place when provider or type changes.
R
- refreshSessions() - Method in class ai.mindconnect.adminui.ui.page.AgentDetailPage
-
REPLACE patch for the Sessions table — called after a session delete so the row disappears without re-fetching the whole detail page.
- refreshTools() - Method in class ai.mindconnect.adminui.ui.page.AgentDetailPage
-
REPLACE patch for the Tools table — called after a tool delete.
- render() - Method in class ai.mindconnect.adminui.ui.AdminPage
-
Render the full page (initial GET, after navigation).
- render() - Method in class ai.mindconnect.adminui.ui.component.AgentDetailComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.AgentFormComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.AgentListComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.LlmConfigDetailComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.LlmConfigFormComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.LlmConfigListComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.LlmConfigTestComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.MemoryDetailSectionComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.MemoryMasterListComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.MigrationListComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.RoundtripCardComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.SessionTableComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.TodoListComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.ToolCatalogComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.ToolCatalogTestComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.ToolDetailComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.ToolFormComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.ToolTableComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.ToolTestComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.TraceDetailSectionComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.TraceMasterListComponent
- render() - Method in class ai.mindconnect.adminui.ui.component.WorkspaceScopeListComponent
- render() - Method in class ai.mindconnect.adminui.ui.page.AgentDetailPage
- render() - Method in class ai.mindconnect.adminui.ui.page.AgentFormPage
- render() - Method in class ai.mindconnect.adminui.ui.page.AgentListPage
- render() - Method in class ai.mindconnect.adminui.ui.page.LlmConfigDetailPage
- render() - Method in class ai.mindconnect.adminui.ui.page.LlmConfigFormPage
- render() - Method in class ai.mindconnect.adminui.ui.page.LlmConfigListPage
- render() - Method in class ai.mindconnect.adminui.ui.page.MemoryPage
- render() - Method in class ai.mindconnect.adminui.ui.page.MigrationListPage
- render() - Method in class ai.mindconnect.adminui.ui.page.TodosPage
- render() - Method in class ai.mindconnect.adminui.ui.page.ToolDetailPage
- render() - Method in class ai.mindconnect.adminui.ui.page.ToolFormPage
- render() - Method in class ai.mindconnect.adminui.ui.page.ToolListPage
- render() - Method in class ai.mindconnect.adminui.ui.page.TracesPage
- render() - Method in class ai.mindconnect.adminui.ui.page.WorkspacePage
- Result(boolean, String, String, long) - Constructor for record class ai.mindconnect.adminui.service.ToolTestService.Result
-
Creates an instance of a
Resultrecord class. - root() - Method in class ai.mindconnect.adminui.controller.SpaController
-
The root lands in the chat — the admin sections are one click away.
- RoundtripCardComponent - Class in ai.mindconnect.adminui.ui.component
-
One LLM-call roundtrip rendered as a three-tab card: Response — prose first, then per-tool-call args (json-viewer) followed by the matching persisted tool-result block (collapsible).
- RoundtripCardComponent(int, LlmCallTrace, Map<String, Message>) - Constructor for class ai.mindconnect.adminui.ui.component.RoundtripCardComponent
- runTest(String, Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.ToolCatalogUiController
-
Runs the tool with the supplied JSON arguments, re-rendering the dialog in place.
- runTest(UUID, Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
-
Executes the test — one user-turn for a chat config, text → vector for an embedding config — and re-renders the dialog in place with the result underneath the form so the admin can re-send.
- runToolTest(UUID, UUID, Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
-
Executes the tool with the supplied JSON arguments.
S
- saveTemplate(Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- schema() - Method in record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
-
Returns the value of the
schemarecord component. - search(String, Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- search(Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
-
The search field posts its form here; the response is the filtered first page.
- search(Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.ToolCatalogUiController
-
The search field posts its form here; the response is the filtered catalog.
- selectEntry(int) - Method in class ai.mindconnect.adminui.ui.page.MemoryPage
-
Patch for clicking a master-list row — replaces just the detail pane with the selected entry's content.
- selectTurn(UUID) - Method in class ai.mindconnect.adminui.ui.page.TracesPage
-
Patch for clicking a turn in the master list: replaces the detail pane with the roundtrips of that turn.
- SessionTableComponent - Class in ai.mindconnect.adminui.ui.component
-
Tabular view of an agent's chat sessions with Open / Delete row actions and a header "New Session" action.
- SessionTableComponent(AgentDefinition, String, AgentSessionRepository) - Constructor for class ai.mindconnect.adminui.ui.component.SessionTableComponent
- SessionTableComponent(AgentDefinition, String, AgentSessionRepository, UUID) - Constructor for class ai.mindconnect.adminui.ui.component.SessionTableComponent
- sessionTools(UUID) - Method in class ai.mindconnect.adminui.chat.AdminChatHostLinks
- SessionUiController - Class in ai.mindconnect.adminui.ui.controller
- SessionUiController(AgentSessionService, AgentChatService, AgentDefinitionRepository, AgentSessionRepository, TodoListService, WorkspaceStore, Namespace, ObjectMapper, LlmCallTraceRepository, ActiveStreams, SessionFileService, AdminLayoutFactory, ToolApprovalStore) - Constructor for class ai.mindconnect.adminui.ui.controller.SessionUiController
- slug() - Method in enum class ai.mindconnect.adminui.service.MigrationService.EntityType
- spa() - Method in class ai.mindconnect.adminui.controller.SpaController
- SpaController - Class in ai.mindconnect.adminui.controller
- SpaController() - Constructor for class ai.mindconnect.adminui.controller.SpaController
- status() - Method in record class ai.mindconnect.adminui.service.MigrationService.PendingMigration
-
Returns the value of the
statusrecord component. - storeDetail(String) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class ai.mindconnect.adminui.ui.AdminLayoutAdvice
- SYS_PROMPT_SEQ - Static variable in class ai.mindconnect.adminui.ui.component.MemoryMasterListComponent
-
Pseudo-seq used as the master-list id for the system prompt row.
T
- test(AgentDefinition, AgentTool, String) - Method in class ai.mindconnect.adminui.service.ToolTestService
-
Parses
argumentsJsonas aMap<String,Object>and invokes the tool. - test(Namespace, AgentTool, String) - Method in class ai.mindconnect.adminui.service.ToolTestService
-
Namespace-based variant for testing a tool without an agent context — used by the top-level tool catalog, where there is no owning agent.
- testDialog(String) - Method in class ai.mindconnect.adminui.ui.controller.ToolCatalogUiController
-
Opens the "Test tool" dialog as a patch over whatever is on screen — the catalog page itself is untouched, so its expanded groups survive opening (and closing) the dialog.
- testDialog(UUID) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
-
Opens the "Test config" dialog as a patch over whatever is on screen — the page underneath is untouched.
- testToolDialog(UUID, UUID) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
-
Opens the "Test tool" dialog as a patch over whatever is on screen — the page underneath (agent detail or tool detail) is untouched, so its state survives opening and closing the dialog.
- text() - Method in record class ai.mindconnect.adminui.service.ToolTestService.Result
-
Returns the value of the
textrecord component. - title() - Method in class ai.mindconnect.adminui.ui.component.LlmConfigTestComponent
- title() - Method in class ai.mindconnect.adminui.ui.component.ToolCatalogTestComponent
- title() - Method in class ai.mindconnect.adminui.ui.component.ToolTestComponent
- TodoListComponent - Class in ai.mindconnect.adminui.ui.component
-
The agent's checklist for the current session — same items the LLM sees in its prompt context via
{{ todo_list_md }}. - TodoListComponent(UUID, TodoList) - Constructor for class ai.mindconnect.adminui.ui.component.TodoListComponent
- TodosPage - Class in ai.mindconnect.adminui.ui.page
-
Todo-list inspector page.
- TodosPage(AgentSession, AgentDefinition, TodoList) - Constructor for class ai.mindconnect.adminui.ui.page.TodosPage
- ToolCatalogComponent - Class in ai.mindconnect.adminui.ui.component
-
Read-only catalog of every tool the runtime's
ToolRegistryknows about — the union of built-inToolFactorytools andMultiToolProvider-contributed tools. - ToolCatalogComponent(List<ToolCatalogComponent.Entry>, String) - Constructor for class ai.mindconnect.adminui.ui.component.ToolCatalogComponent
- ToolCatalogComponent.Entry - Record Class in ai.mindconnect.adminui.ui.component
-
One catalog row: group (rubric), name, description, parameters schema and declared overrides schema.
- ToolCatalogTestComponent - Class in ai.mindconnect.adminui.ui.component
-
Body of the "Test tool" modal for the top-level tool catalog — the same shape as
ToolTestComponent, but identified by tool name (no owning agent). - ToolCatalogTestComponent(String, Namespace, ToolRegistry, String, ToolTestService.Result) - Constructor for class ai.mindconnect.adminui.ui.component.ToolCatalogTestComponent
- ToolCatalogUiController - Class in ai.mindconnect.adminui.ui.controller
-
Read-only catalog of all tools the runtime can provide.
- ToolCatalogUiController(ToolRegistry, Namespace, ToolTestService, AdminLayoutFactory) - Constructor for class ai.mindconnect.adminui.ui.controller.ToolCatalogUiController
- ToolDetailComponent - Class in ai.mindconnect.adminui.ui.component
-
Read-only detail view of one agent's tool.
- ToolDetailComponent(AgentDefinition, AgentTool, ToolRegistry) - Constructor for class ai.mindconnect.adminui.ui.component.ToolDetailComponent
- ToolDetailPage - Class in ai.mindconnect.adminui.ui.page
-
Read-only tool detail page reached from the tool table's View action.
- ToolDetailPage(AgentDefinition, AgentTool, ToolRegistry) - Constructor for class ai.mindconnect.adminui.ui.page.ToolDetailPage
- ToolFormComponent - Class in ai.mindconnect.adminui.ui.component
-
Edit form for an agent's tool.
- ToolFormComponent(AgentDefinition, AgentTool, ToolRegistry) - Constructor for class ai.mindconnect.adminui.ui.component.ToolFormComponent
-
Pass
nullfor the new-tool form. - ToolFormPage - Class in ai.mindconnect.adminui.ui.page
-
Tool create/edit form for an agent.
- ToolFormPage(AgentDefinition, AgentTool, ToolRegistry) - Constructor for class ai.mindconnect.adminui.ui.page.ToolFormPage
- ToolListPage - Class in ai.mindconnect.adminui.ui.page
-
Read-only catalog of all available runtime tools at
/admin/tools. - ToolListPage(List<ToolCatalogComponent.Entry>, String) - Constructor for class ai.mindconnect.adminui.ui.page.ToolListPage
- ToolTableComponent - Class in ai.mindconnect.adminui.ui.component
-
Tabular view of an agent's tools.
- ToolTableComponent(AgentDefinition) - Constructor for class ai.mindconnect.adminui.ui.component.ToolTableComponent
- ToolTableComponent(AgentDefinition, UUID) - Constructor for class ai.mindconnect.adminui.ui.component.ToolTableComponent
- ToolTestComponent - Class in ai.mindconnect.adminui.ui.component
-
Body of the "Test tool" modal dialog.
- ToolTestComponent(AgentDefinition, AgentTool, ToolRegistry, String, ToolTestService.Result) - Constructor for class ai.mindconnect.adminui.ui.component.ToolTestComponent
- ToolTestService - Class in ai.mindconnect.adminui.service
-
One-shot execution of an
AgentToolwith admin-supplied JSON arguments. - ToolTestService(ToolRegistry) - Constructor for class ai.mindconnect.adminui.service.ToolTestService
- ToolTestService.Result - Record Class in ai.mindconnect.adminui.service
- toString() - Method in record class ai.mindconnect.adminui.service.MigrationService.FieldDiff
-
Returns a string representation of this record class.
- toString() - Method in record class ai.mindconnect.adminui.service.MigrationService.PendingMigration
-
Returns a string representation of this record class.
- toString() - Method in record class ai.mindconnect.adminui.service.ToolTestService.Result
-
Returns a string representation of this record class.
- toString() - Method in record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
-
Returns a string representation of this record class.
- TraceDetailSectionComponent - Class in ai.mindconnect.adminui.ui.component
-
Detail-pane of the trace inspector — a stack of
RoundtripCardComponents for the selected turn, with consecutive sub-agent roundtrips wrapped in a collapsible<details>group so the parent stream stays readable. - TraceDetailSectionComponent(List<LlmCallTrace>, List<Message>) - Constructor for class ai.mindconnect.adminui.ui.component.TraceDetailSectionComponent
- TraceMasterListComponent - Class in ai.mindconnect.adminui.ui.component
-
Master-list pane of the trace inspector — one row per top-level chat turn.
- TraceMasterListComponent(UUID, Map<UUID, List<LlmCallTrace>>, List<Message>, UUID) - Constructor for class ai.mindconnect.adminui.ui.component.TraceMasterListComponent
- TracesPage - Class in ai.mindconnect.adminui.ui.page
-
LLM-call-trace inspector page.
- TracesPage(AgentSession, AgentDefinition, List<LlmCallTrace>, List<Message>, UUID) - Constructor for class ai.mindconnect.adminui.ui.page.TracesPage
- typeGroup(boolean, LlmConfig) - Static method in class ai.mindconnect.adminui.ui.component.LlmConfigFormComponent
-
The type-specific settings, swapped in place when the "Embedding Model" checkbox toggles.
U
- update(UUID, Map<String, Object>) - Method in class ai.mindconnect.adminui.ui.controller.LlmConfigUiController
- update(UUID, Map<String, Object>, OidcUser) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- updateTool(UUID, UUID, Map<String, Object>, OidcUser) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
- upload(String, List<MultipartFile>) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
-
Receives uploaded files and hands each to the shared
VectorStoreServiceingestion path — the same one the REST API's ingest endpoint takes (ingestion workflow when the template names one, direct chunking otherwise). - uploadFiles(List<MultipartFile>) - Method in class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
V
- valueOf(String) - Static method in enum class ai.mindconnect.adminui.service.MigrationService.EntityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ai.mindconnect.adminui.service.MigrationService.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ai.mindconnect.adminui.service.MigrationService.EntityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ai.mindconnect.adminui.service.MigrationService.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VectorStoreUiController - Class in ai.mindconnect.adminui.ui.controller
-
Admin UI for vector stores: templates (the policies — backend, embedding config, ingestion workflow) and the store instances created from them.
- VectorStoreUiController(VectorStores, LlmConfigRepository, FileStore, VectorStoreService) - Constructor for class ai.mindconnect.adminui.ui.controller.VectorStoreUiController
- view() - Method in class ai.mindconnect.adminui.ui.controller.ApiExplorerUiController
- viewTool(UUID, UUID) - Method in class ai.mindconnect.adminui.ui.controller.AgentUiController
W
- withHiddenIf(boolean, UiFieldGroup) - Static method in class ai.mindconnect.adminui.ui.component.LlmConfigFormComponent
-
Marks the group hidden in alias mode — fields stay in the DOM.
- withLayout(UiPage) - Method in class ai.mindconnect.adminui.ui.AdminLayout
-
Wraps
page's content with the app shell. - WORKFLOW - Enum constant in enum class ai.mindconnect.adminui.service.MigrationService.EntityType
- WorkspacePage - Class in ai.mindconnect.adminui.ui.page
-
Workspace browser page — three scopes (SESSION / AGENT_USER / USER) each rendered by a
WorkspaceScopeListComponent. - WorkspacePage(AgentSession, AgentDefinition, WorkspaceStore) - Constructor for class ai.mindconnect.adminui.ui.page.WorkspacePage
- WorkspaceScopeListComponent - Class in ai.mindconnect.adminui.ui.component
-
One file listing for a single workspace scope (SESSION / AGENT_USER / USER).
- WorkspaceScopeListComponent(UUID, String, String, String, WorkspaceStore, WorkspaceScope) - Constructor for class ai.mindconnect.adminui.ui.component.WorkspaceScopeListComponent
All Classes and Interfaces|All Packages|Constant Field Values