Always respond to language server, even when its requests are malformed

This was causing Pyright to get stuck waiting for a response when sending
us the `workspace/configuration` request. For some reason, after upgrading
to Pyright 1.1.293, `scopeUri` is being sent as an empty string sometimes,
which causes serde to error when trying to deserialize that request.

Co-Authored-By: Petros Amoiridis <petros@zed.dev>
c3a88857f9Antonio Scandurra committed on 2/9/2023, 2:30:10 PMparent767d2f9
1 file changedLine totals unavailable