I noticed that pygls raises a KeyError if a client with a traceback if it receives an unknown method. The error seems to be caught and handled with a proper error message on the protocol level (at least according to the log output). Given the error is handled, I would propose that pygls de-emphasises this to a single warning line with the option to see the full traceback via debugging.
I noticed that
pygls
raises aKeyError
if a client with a traceback if it receives an unknown method. The error seems to be caught and handled with a proper error message on the protocol level (at least according to the log output). Given the error is handled, I would propose thatpygls
de-emphasises this to a single warning line with the option to see the full traceback via debugging.Example output: