From 36d1478b72e3592b555f7af4d879ac59b5d1bd67 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 17 Sep 2025 16:36:50 +0000 Subject: [PATCH 1/2] Initial plan From e513d15acee800315fc595d7bfbb8b0639794c1f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 17 Sep 2025 16:42:21 +0000 Subject: [PATCH 2/2] fix: resolve flake8 E501 line too long in server.py - Split long error message string at line 1053 - Ensure line length stays within 100 character limit - Fixes flake8 linting error Co-authored-by: trsdn <24534196+trsdn@users.noreply.github.com> --- markitdown_mcp/server.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/markitdown_mcp/server.py b/markitdown_mcp/server.py index 0447f3b..d67f4f8 100644 --- a/markitdown_mcp/server.py +++ b/markitdown_mcp/server.py @@ -1050,7 +1050,10 @@ async def convert_file_tool(self, request_id: str, arguments: dict[str, Any]) -> ): safe_message = "Invalid file path" elif "missingdependencyexception" in error_str or "dependency" in error_str: - safe_message = "Missing dependency - install markitdown with appropriate extras (e.g., markitdown[pdf])" + safe_message = ( + "Missing dependency - install markitdown with appropriate " + "extras (e.g., markitdown[pdf])" + ) else: safe_message = "Conversion failed"