Interface Tool


public interface Tool
Represents a tool that can be called and executed.
  • Method Summary

    Modifier and Type
    Method
    Description
    io.quarkiverse.mcp.server.ToolResponse
    call(io.quarkiverse.mcp.server.ToolManager.ToolArguments toolArguments, CallableReference toolReference)
    Call a tool
  • Method Details

    • call

      io.quarkiverse.mcp.server.ToolResponse call(io.quarkiverse.mcp.server.ToolManager.ToolArguments toolArguments, CallableReference toolReference)
      Call a tool
      Parameters:
      toolArguments - the arguments to the tool
      toolReference - the tool reference
      Returns: