Class DefaultToolMetadata.Builder

java.lang.Object
org.springframework.ai.tool.metadata.DefaultToolMetadata.Builder
Enclosing class:
DefaultToolMetadata

public static final class DefaultToolMetadata.Builder extends Object
  • Method Details

    • returnDirect

      public DefaultToolMetadata.Builder returnDirect(boolean returnDirect)
    • requiresConfirmation

      public DefaultToolMetadata.Builder requiresConfirmation(boolean requiresConfirmation)
      Whether a call of the tool needs a person's confirmation before it runs.
      Parameters:
      requiresConfirmation - true to pause the tool-calling loop on a call of the tool
      Returns:
      this builder
      Since:
      2.1.0
    • build

      public ToolMetadata build()