Interface ToolHandler

All Superinterfaces:
ServerFeature<ToolDescriptor>
All Known Implementing Classes:
AbstractToolHandler, EchoToolHandler, YouComSearchTool

@ExperimentalApi public interface ToolHandler extends ServerFeature<ToolDescriptor>
Experimental class-based tool handler escape hatch.

Prefer Tools.register(ToolDescriptor, ToolFn) or Tools.registerAsync(ToolDescriptor, AsyncToolFn). Implement this interface only when a class-based handler is required.