diff --git a/protocol/types.nim b/protocol/types.nim index a10b3f8..00b5b87 100644 --- a/protocol/types.nim +++ b/protocol/types.nim @@ -994,13 +994,19 @@ type LspExtensionCapability* = enum #List of extensions this server support. Useful for clients excRestartSuggest = "RestartSuggest" - + + ProjectError* = object + projectFile*: string + errorMessage*: string + #last known cmd? last know request? + NimLangServerStatus* = object version*: string nimsuggestInstances*: seq[NimSuggestStatus] openFiles*: seq[string] extensionCapabilities*: seq[LspExtensionCapability] pendingRequests*: seq[PendingRequestStatus] + projectErrors*: seq[ProjectError] NimLangServerStatusParams* = object