listTools method

  1. @mustCallSuper
FutureOr<ListToolsResult> listTools([
  1. ListToolsRequest? request
])

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]);