> Yes. What's the matter? What would the "fix" fix?
That is illegal, as in against the JSON-RPC standard, to send a request with `params: null.`. Quoting section 4.2 from the JSON RPC spec linked by OP:
> If present, parameters for the rpc call MUST be provided as a
Structured value. Either by-position through an Array or by-name through
an Object.
That means in a request object can not have a param key, but if present it must be an Array or an Object.
That said, upon further reflection I think the bug is in json-rpc not eglot.