Fields

@:optionaloptionalsupported:Null<Bool>

The Server has support for workspace folders

@:optionaloptionalchangeNotifications:Null<EitherType<String, Bool>>

Whether the server wants to receive workspace folder change notifications.

If a strings is provided the string is treated as a ID under which the notification is registed on the client side. The ID can be used to unregister for these events using the client/unregisterCapability request.