From 80ecffd9320558b3ae0d44711a81f810f58e2ce2 Mon Sep 17 00:00:00 2001 From: fengfeng-zi Date: Mon, 4 May 2026 00:45:39 +0800 Subject: [PATCH] fix(core): remove duplicate zod direct dependency --- .changeset/fix-core-zod-dup-deps.md | 5 +++++ packages/core/package.json | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 .changeset/fix-core-zod-dup-deps.md diff --git a/.changeset/fix-core-zod-dup-deps.md b/.changeset/fix-core-zod-dup-deps.md new file mode 100644 index 0000000000..930c0c37c6 --- /dev/null +++ b/.changeset/fix-core-zod-dup-deps.md @@ -0,0 +1,5 @@ +--- +'@modelcontextprotocol/core': patch +--- + +Remove `zod` from `dependencies` in `@modelcontextprotocol/core` and keep it only as a peer dependency to avoid duplicate installs that can cause TypeScript type incompatibilities. diff --git a/packages/core/package.json b/packages/core/package.json index 201773736f..6ddac49c60 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -51,8 +51,7 @@ "dependencies": { "ajv": "catalog:runtimeShared", "ajv-formats": "catalog:runtimeShared", - "json-schema-typed": "catalog:runtimeShared", - "zod": "catalog:runtimeShared" + "json-schema-typed": "catalog:runtimeShared" }, "peerDependencies": { "@cfworker/json-schema": "catalog:runtimeShared",