Index

A B C D E F G H I J L M N O P R S T U V W 
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: a UiHeader (brand, burger, user widget) across the top, a UiMenu side 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 UiPage returned by an admin controller with the shared layout (header: brand, nav, user widget, optional logout) — see AdminLayout.
AdminLayoutAdvice(AdminLayoutFactory) - Constructor for class ai.mindconnect.adminui.ui.AdminLayoutAdvice
 
AdminLayoutFactory - Class in ai.mindconnect.adminui.ui
Builds a per-request AdminLayout from 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 of
invalid reference
UiComponent
s.
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 after record 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 its enc: 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 before record 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 description record 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 diffs record 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 durationMs record 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 entityType record component.
Entry(String, String, String, Object, Object) - Constructor for record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
Creates an instance of a Entry record 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 errorMessage record 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 field record component.
FieldDiff(String, String, String) - Constructor for record class ai.mindconnect.adminui.service.MigrationService.FieldDiff
Creates an instance of a FieldDiff record 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 group record 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 by Tool.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 name record component.
name() - Method in record class ai.mindconnect.adminui.ui.component.ToolCatalogComponent.Entry
Returns the value of the name record 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 ok record 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 overridesSchema record 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 PendingMigration record 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 AdditionalParamSpec catalog, 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 Result record 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 schema record 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 status record 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 argumentsJson as a Map<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 text record 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 ToolRegistry knows about — the union of built-in ToolFactory tools and MultiToolProvider-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 null for 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 AgentTool with 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 VectorStoreService ingestion 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
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values