diff --git a/src/plugins/contracts/extension-runtime-dependencies.contract.test.ts b/src/plugins/contracts/extension-runtime-dependencies.contract.test.ts index 6b72d231ccf..193db8198f9 100644 --- a/src/plugins/contracts/extension-runtime-dependencies.contract.test.ts +++ b/src/plugins/contracts/extension-runtime-dependencies.contract.test.ts @@ -15,6 +15,11 @@ const OPTIONAL_UNDECLARED_RUNTIME_IMPORTS = new Map>([ ], ]); const INDIRECT_RUNTIME_DEPENDENCIES = new Map>([ + [ + "extensions/browser", + // The MCP SDK loads zod through its server/zod-compat runtime path. + new Set(["zod"]), + ], [ "extensions/whatsapp", // Baileys loads jimp as an optional peer when it needs media thumbnails.