InitializeRequestParams constructor

InitializeRequestParams({
  1. InitializeRequestParamsMeta? meta,
  2. required ClientCapabilities capabilities,
  3. required Implementation clientInfo,
  4. required String protocolVersion,
  5. Map<String, Object?>? extra,
})

Implementation

InitializeRequestParams({
  InitializeRequestParamsMeta? meta,
  required ClientCapabilities capabilities,
  required Implementation clientInfo,
  required String protocolVersion,
  Map<String, Object?>? extra,
}) : super.build({
        ...?extra,
        if (meta != null) '_meta': $encode(meta),
        'capabilities': $encode(capabilities),
        'clientInfo': $encode(clientInfo),
        'protocolVersion': $encode(protocolVersion),
      });