From e2c08b376994564aaac8610dfe36ccd0cde3cbc2 Mon Sep 17 00:00:00 2001 From: skishchampi <996985+skishchampi@users.noreply.github.com> Date: Sat, 8 Aug 2026 15:21:32 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20cap=20mcp=20below=202.0=20=E2=80=94=202.?= =?UTF-8?q?0.0=20removes=20Tool.inputSchema?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mcp 2.0.0 (released after the last green main CI on 2026-07-08) breaks the tool-schema tests: Tool no longer exposes inputSchema. CI installs latest and fails on all six matrix legs; the lock is at 1.28.0. Cap at <2 until the code is migrated to the 2.x API. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b071afb..0f64cc2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ classifiers = [ "Topic :: Database :: Front-Ends", ] dependencies = [ - "mcp>=1.0.0", + "mcp>=1.0.0,<2", "pydantic>=2.7.0", "tomlkit>=0.13.0", "typer[all]>=0.12.0",