Interface NaruToolCallContext


public interface NaruToolCallContext
  • Method Details

    • arguments

      Map<String,Object> arguments()
    • task

      NaruTask task()
    • arg

      net.thevpc.nuts.util.NOptional<Object> arg(String name)
    • stringArg

      net.thevpc.nuts.util.NOptional<String> stringArg(String name)
    • numberArg

      net.thevpc.nuts.util.NOptional<Number> numberArg(String name)
    • intArg

      net.thevpc.nuts.util.NOptional<Integer> intArg(String name)
    • longArg

      net.thevpc.nuts.util.NOptional<Long> longArg(String name)
    • booleanArg

      net.thevpc.nuts.util.NOptional<Boolean> booleanArg(String name)