Method RefreshToolsAsync
RefreshToolsAsync(CancellationToken)
Clears the cached tool list and fetches a fresh copy from the server.
public Task<IReadOnlyCollection<McpTool>> RefreshToolsAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenCancellation token.
Returns
- Task<IReadOnlyCollection<McpTool>>
The refreshed tool list.
Exceptions
- HttpRequestException
On HTTP or JSON-RPC errors.