From 206b6a1d5c50839e4360fe3f40d163c502ab1d65 Mon Sep 17 00:00:00 2001 From: Michael Panchenko Date: Tue, 17 Jun 2025 13:07:29 +0200 Subject: [PATCH] Multilspy: shortened lsp log messages by cutting them off at 90 chars --- src/multilspy/language_server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/multilspy/language_server.py b/src/multilspy/language_server.py index e910e43c..db9c1cbe 100644 --- a/src/multilspy/language_server.py +++ b/src/multilspy/language_server.py @@ -227,7 +227,7 @@ class LanguageServer: self.completions_available = asyncio.Event() if config.trace_lsp_communication: def logging_fn(source: str, target: str, msg: StringDict | str): - self.logger.log(f"LSP: {source} -> {target}: {str(msg)}", self.logger.logger.level) + self.logger.log(f"LSP: {source} -> {target}: {str(msg)[:90]}...", self.logger.logger.level) else: logging_fn = None