Class BadToolCall

All Implemented Interfaces:
PropertyChangeSource, ThoughtSignature, Rebindable

public class BadToolCall extends AbstractToolCall<BadTool, BadToolResponse>
Represents a call to a BadTool, capturing an invalid tool request from the model.
Author:
anahata-gemini-pro-2.5
  • Constructor Details

    • BadToolCall

      public BadToolCall(AbstractModelMessage amm, String id, @NonNull @NonNull BadTool tool, @NonNull @NonNull Map<String,Object> args)
      Constructs a new BadToolCall capturing the failed tool request details.
      Parameters:
      amm - The originating model message of the tool request.
      id - The unique identifier of the tool call.
      tool - The associated BadTool instance.
      args - The input arguments requested by the model.
  • Method Details