Uses of Interface
com.tnsai.tools.method.DynamicToolMethod.Handler
Packages that use DynamicToolMethod.Handler
-
Uses of DynamicToolMethod.Handler in com.tnsai.tools.method
Methods in com.tnsai.tools.method that return DynamicToolMethod.HandlerModifier and TypeMethodDescriptionDynamicToolMethod.handler()Returns the value of thehandlerrecord component.Methods in com.tnsai.tools.method with parameters of type DynamicToolMethod.HandlerModifier and TypeMethodDescriptionDynamicToolMethod.Builder.handler(DynamicToolMethod.Handler handler) static DynamicToolMethodDynamicToolMethod.of(String name, String description, boolean idempotent, Map<String, Object> parametersSchema, DynamicToolMethod.Handler handler) Backward-compatible factory matching the pre-0.11.1 5-arg shape — defaults the safety/discovery fields to the safe "no claim" values (requiresConfirmation=false, emptykeywords), so existing callers behave exactly as before.Constructors in com.tnsai.tools.method with parameters of type DynamicToolMethod.HandlerModifierConstructorDescriptionDynamicToolMethod(String name, String description, boolean idempotent, boolean requiresConfirmation, List<String> keywords, Map<String, Object> parametersSchema, DynamicToolMethod.Handler handler) Registrations without an execution policy retain existing security behavior.DynamicToolMethod(String name, String description, boolean idempotent, boolean requiresConfirmation, List<String> keywords, Map<String, Object> parametersSchema, DynamicToolMethod.Handler handler, ExecutionRule execution) Creates an instance of aDynamicToolMethodrecord class.DynamicToolMethod(String name, String description, boolean idempotent, Map<String, Object> parametersSchema, DynamicToolMethod.Handler handler) Backward-compatible 5-arg constructor (pre-0.11.1 signature).