Package com.axelor.ai.tool
package com.axelor.ai.tool
-
ClassDescriptionWhat each tool call was and how it went, on one line.Holds the tools that work on the form open in the browser to the rules the record tools are held to.Default no-op tool executor that rejects all tool calls.Whether a tool may run, given who is on the other end of the turn.Executes a tool by name and returns the result.One call of a tool: its id in the conversation and, when it carries on after a confirmation it asked for (
ToolResult.PendingConfirmation), the user's answer.Whether a tool must run inside the loop's JPA transaction, or outside it (e.g.Exports AiTool records to ai/tools/.yaml entries.Seeds AiTool records from ai/tools/<code>.yaml files.