We're using Omnisharp.Extensions.LanguageServer (which is great, by the way!) to build a language server which is consumed by the vscode-languageclient NPM package. Recently we were upgraded from 7.0.0-next.10 to 7.0.0-next.12, which has renamed the textDocument/semanticTokens/full capability to textDocument/semanticTokens, and hits an error when the Omnisharp server calls client/registerCapability with the former. It also seems like the LSP spec has been recently updated accordingly.
Do you happen to know what the correct behavior is? If it looks more like an issue with the client library, feel free to close this!