You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of lsp-2.6.0.0/lsp-types-2.2.0.0, the doInitialize field of ServerDefinition is a function that evaluates to an IO (Either ResponseError a). If I'm not mistaken, the ResponseError component of that type could/should be a TResponseError 'Method_Initialize.
This would only change the type of the _xdata portion of the error, refining it from its current type of Aeson.Value down to InitializeError, which would be in line with the spec.