I originally posted this patch on github: https://github.com/joaotavora/eglot/pull/818 João requested to resubmit it here. To recap: clientInfo arrived in LSP 3.15.0. LSP clients can use clientInfo to identify themselves in the initialize request. This is generally useful for various debugging tasks.