listTools method
Returns the list of supported tools for this server.
This returns a FutureOr so that overrides may perform async work.
Implementation
@mustCallSuper
FutureOr<ListToolsResult> listTools([ListToolsRequest? request]) =>
ListToolsResult(tools: [for (var tool in _registeredTools.values) tool]);