Add error log for client stdio (#924)

Co-authored-by: Your Name <youremail@yourdomain.com>
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
This commit is contained in:
pengwa 2025-09-26 22:42:23 +08:00 • committed by GitHub
commit 146d7efb0f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -154,6 +154,7 @@ async def stdio_client(server: StdioServerParameters, errlog: TextIO = sys.stder
try:
message = types.JSONRPCMessage.model_validate_json(line)
except Exception as exc:
logger.exception("Failed to parse JSONRPC message from server")
await read_stream_writer.send(exc)
continue