InitializeResult constructor

InitializeResult({
  1. Map<String, Object?>? meta,
  2. required ServerCapabilities capabilities,
  3. String? instructions,
  4. required String protocolVersion,
  5. required Implementation serverInfo,
  6. Map<String, Object?>? extra,
})

Implementation

InitializeResult({
  Map<String, Object?>? meta,
  required ServerCapabilities capabilities,
  String? instructions,
  required String protocolVersion,
  required Implementation serverInfo,
  Map<String, Object?>? extra,
}) : super.build({
        ...?extra,
        if (meta != null) '_meta': $encode(meta),
        'capabilities': $encode(capabilities),
        if (instructions != null) 'instructions': $encode(instructions),
        'protocolVersion': $encode(protocolVersion),
        'serverInfo': $encode(serverInfo),
      });