I am working on an LSP that supports the Buf Schema Registry, which allows protobuf files to be shared without copying .proto files locally. Ideally this would enhance the features of the existing Protobuf Plugin. However, instead it provides conflicting information. For example, the Buf LSP knowns how to find and access remote files, while the Intellij plugin does not:
Via the new LSP support, goto definition can find this file, but the Protobuf Plugin provides conflicting annotations.
I am looking to connect with the team that maintains the Protobuf Plugin (and/or the LSP integration) to figure out how to best have these plugins work together.