From 972f09b2d221b1b9300aed87e813bf9f50248b08 Mon Sep 17 00:00:00 2001 From: Ryan Malloy Date: Thu, 5 Feb 2026 09:57:13 -0700 Subject: [PATCH] Remove error output truncation for better diagnostics --- src/mcp_esptool_server/components/chip_control.py | 2 +- src/mcp_esptool_server/components/flash_manager.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mcp_esptool_server/components/chip_control.py b/src/mcp_esptool_server/components/chip_control.py index 5f3a02f..63fa102 100644 --- a/src/mcp_esptool_server/components/chip_control.py +++ b/src/mcp_esptool_server/components/chip_control.py @@ -153,7 +153,7 @@ class ChipControl: output = (stdout or b"").decode() + (stderr or b"").decode() if proc.returncode != 0: - return {"success": False, "error": output.strip()[:200]} + return {"success": False, "error": output.strip()} return {"success": True, "output": output} except asyncio.TimeoutError: diff --git a/src/mcp_esptool_server/components/flash_manager.py b/src/mcp_esptool_server/components/flash_manager.py index f28c2c7..501cbfb 100644 --- a/src/mcp_esptool_server/components/flash_manager.py +++ b/src/mcp_esptool_server/components/flash_manager.py @@ -60,7 +60,7 @@ class FlashManager: output = (stdout or b"").decode() + (stderr or b"").decode() if proc.returncode != 0: - return {"success": False, "error": output.strip()[:500]} + return {"success": False, "error": output.strip()} return {"success": True, "output": output}