Package io.jmix.aitools.tool
@NullMarked
package io.jmix.aitools.tool
-
ClassDescriptionThe model-facing identity of an AI tool method: its name and description.Resolves the
AiToolDescriptor(name and description) for a tool method.Central registry of all AI tools available in the application.Lets AI tools surface ephemeral status updates to a status consumer (e.g.Ephemeral status update emitted by an AI tool throughAiToolStatusPublisher.Marker interface for classes that are considered to be Spring AI tool.Resolved AI tool entry produced byAiToolRegistry.Marks a@Toolmethod as a replacement for an existing AI tool with the given name.