clientCapabilities property

ClientCapabilities? get clientCapabilities

The client's capabilities for this specific request. Required.

Capabilities are declared per-request rather than once at initialization; an empty object means the client supports no optional capabilities. Servers MUST NOT infer capabilities from prior requests.

Implementation

ClientCapabilities? get clientCapabilities => $optional('io.modelcontextprotocol/clientCapabilities', $model(ClientCapabilities.fromJson));