From fb0a501f1c57d08b4c75ba0e4a352c22944bfdc6 Mon Sep 17 00:00:00 2001 From: czlonkowski Date: Sat, 14 Mar 2026 13:33:42 +0100 Subject: [PATCH] fix(ci): update MCP SDK version check from 1.20.1 to 1.27.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The dependency-check workflow was hardcoded to expect MCP SDK 1.20.1, causing CI failure after the intentional upgrade to 1.27.1. Conceived by Romuald Członkowski - https://www.aiadvisors.pl/en Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/dependency-check.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dependency-check.yml b/.github/workflows/dependency-check.yml index a2ea8d2..9c9f1c4 100644 --- a/.github/workflows/dependency-check.yml +++ b/.github/workflows/dependency-check.yml @@ -77,15 +77,15 @@ jobs: echo "Zod version: $ZOD_VERSION" echo "" - # Check MCP SDK version - must be exactly 1.20.1 + # Check MCP SDK version - must be exactly 1.27.1 if [[ "$SDK_VERSION" == "not found" ]]; then echo "❌ FAILED: Could not determine MCP SDK version!" echo " The dependency may not have been installed correctly." exit 1 fi - if [[ "$SDK_VERSION" != "1.20.1" ]]; then + if [[ "$SDK_VERSION" != "1.27.1" ]]; then echo "❌ FAILED: MCP SDK version mismatch!" - echo " Expected: 1.20.1" + echo " Expected: 1.27.1" echo " Got: $SDK_VERSION" echo "" echo "This can cause runtime errors. See issues #440, #444, #446, #447, #450" @@ -100,7 +100,7 @@ jobs: exit 1 fi if [[ "$ZOD_VERSION" =~ ^4\. ]]; then - echo "❌ FAILED: Zod v4 detected - incompatible with MCP SDK 1.20.1!" + echo "❌ FAILED: Zod v4 detected - incompatible with MCP SDK 1.27.1!" echo " Expected: 3.x" echo " Got: $ZOD_VERSION" echo ""