From 111b86f5532f66a7c39567b745b5660b4e7080d6 Mon Sep 17 00:00:00 2001 From: Eric Lau Date: Mon, 17 Aug 2026 16:59:47 -0400 Subject: [PATCH 1/2] Bump contracts-mcp to 0.6.4 --- bun.lock | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bun.lock b/bun.lock index ce20743..f6316af 100644 --- a/bun.lock +++ b/bun.lock @@ -5,7 +5,7 @@ "": { "dependencies": { "@next/third-parties": "^16.0.7", - "@openzeppelin/contracts-mcp": "^0.6.3", + "@openzeppelin/contracts-mcp": "^0.6.4", "lucide-react": "^0.574.0", "mcp-handler": "^1.1.0", "next": "^16.2.6", @@ -236,17 +236,17 @@ "@noble/hashes": ["@noble/hashes@1.8.0", "", {}, "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A=="], - "@openzeppelin/contracts-mcp": ["@openzeppelin/contracts-mcp@0.6.3", "", { "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", "@openzeppelin/wizard": "^0.10.13", "@openzeppelin/wizard-cairo": "^3.0.0", "@openzeppelin/wizard-common": "^0.5.5", "@openzeppelin/wizard-confidential": "^0.1.2", "@openzeppelin/wizard-stellar": "^0.6.3", "@openzeppelin/wizard-stylus": "^0.3.0", "@openzeppelin/wizard-uniswap-hooks": "^0.1.1" }, "bin": { "contracts-mcp": "dist/cli.js" } }, "sha512-i/f+JnNwgMHEQ5qyCH5W5c9q7eUEE9e02EAgCTef72guZL5N6A67/fbRRFhFJpVbXRHmelF072xXDRv/YHAnmA=="], + "@openzeppelin/contracts-mcp": ["@openzeppelin/contracts-mcp@0.6.4", "", { "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", "@openzeppelin/wizard": "^0.10.13", "@openzeppelin/wizard-cairo": "^3.0.0", "@openzeppelin/wizard-common": "^0.5.6", "@openzeppelin/wizard-confidential": "^0.1.2", "@openzeppelin/wizard-stellar": "^0.6.4", "@openzeppelin/wizard-stylus": "^0.3.0", "@openzeppelin/wizard-uniswap-hooks": "^0.1.1" }, "bin": { "contracts-mcp": "dist/cli.js" } }, "sha512-MwDr65C3khunP235YV6xnhZpT7VjRJR6ZKvdeDzakmBXhPCRlhH4jHFdKiORZ7JLQXQfGg0h34eIgk3g5P6h2w=="], "@openzeppelin/wizard": ["@openzeppelin/wizard@0.10.13", "", { "dependencies": { "ethereum-cryptography": "^3.2.0" } }, "sha512-Q6Ski7lWUMC1EQwUX8mQuQ+lDupAg8I69jpnqH0A3Wh4tf8+T+FBx7HoHrVYtRaxpmvujDY51dyVGvOig4BNPw=="], "@openzeppelin/wizard-cairo": ["@openzeppelin/wizard-cairo@3.0.0", "", {}, "sha512-6yZrBEq93QoOfxwhiRkDc4nFcjjOafgIU2LBLC72VeLopOJMxDb5nJslHMxMaMZH4UmNFjPC9QcgvSiEEmyUjg=="], - "@openzeppelin/wizard-common": ["@openzeppelin/wizard-common@0.5.5", "", { "dependencies": { "zod": "^4.0" } }, "sha512-+vJ8AyWAfXDlXa/CZdfVY5oKznl4TEzfsOx+UJGTm0gxqMiIsGNozYP3jGV60dNtbMlfQ/kM76Yph5V7M15Vng=="], + "@openzeppelin/wizard-common": ["@openzeppelin/wizard-common@0.5.6", "", { "dependencies": { "zod": "^4.0" } }, "sha512-2cB6lA7Ia4sgZ/Yptgd56liIPYpXCt/tjgLMdqxAsVfu8d/oE6oe9Ep0CtacV5YnufOVkRvothJyasgR/FEC4A=="], "@openzeppelin/wizard-confidential": ["@openzeppelin/wizard-confidential@0.1.2", "", { "dependencies": { "@openzeppelin/wizard": "^0.10.10" } }, "sha512-1LW2bHmqyFgql43LoeAChM+WVe2oa4lwomXzL54HA4xA2dF8xzpMVwyBN8ow3/iGGHQSQ5qgky1JzarPbRQ5Lw=="], - "@openzeppelin/wizard-stellar": ["@openzeppelin/wizard-stellar@0.6.3", "", {}, "sha512-GNl2hlZjmadKuFuPlxncWjiEf3LzinWBZr7pvt0etNPn7k02tNQzdEIkIvlqoTGUCp3NbgctXZamZ3dOdhosAQ=="], + "@openzeppelin/wizard-stellar": ["@openzeppelin/wizard-stellar@0.6.4", "", {}, "sha512-oE8P5dRQKMIWvNwNmpGh0t/XvlCYilSCO3XnsvhYm/2i11oe0lImpXaml4xi/LBPq5f2fE8+FPjnNJsuINGxtQ=="], "@openzeppelin/wizard-stylus": ["@openzeppelin/wizard-stylus@0.3.0", "", {}, "sha512-ditmFBYs9wMh0edY1+N43Mfuvgaq26EKOdmI/Fk3lE7SZryPeln28+der6Q5pFot2aJOfXGJRLK3Vlkmmh7wQg=="], diff --git a/package.json b/package.json index 11ec71b..4285064 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "@next/third-parties": "^16.0.7", - "@openzeppelin/contracts-mcp": "^0.6.3", + "@openzeppelin/contracts-mcp": "^0.6.4", "lucide-react": "^0.574.0", "mcp-handler": "^1.1.0", "next": "^16.2.6", From f264e0ec71c0f7d5ed9d4555b071178f4099630d Mon Sep 17 00:00:00 2001 From: Eric Lau Date: Mon, 17 Aug 2026 18:35:49 -0400 Subject: [PATCH 2/2] Fix tests with new stellar account tool --- __tests__/contracts/stellar.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/__tests__/contracts/stellar.test.ts b/__tests__/contracts/stellar.test.ts index cb74d65..63fd2a2 100644 --- a/__tests__/contracts/stellar.test.ts +++ b/__tests__/contracts/stellar.test.ts @@ -10,11 +10,12 @@ import { getTitleText, getInstructionsText } from "@/contracts/prompts"; import contractsMcpPackage from "@openzeppelin/contracts-mcp/package.json"; const STELLAR_TOOLS_NAMES = [ + "stellar-account", "stellar-fungible", "stellar-non-fungible", "stellar-stablecoin", "stellar-governor", - "stellar-vault" + "stellar-vault", ]; const STELLAR_ENDPOINT = "http://localhost:3000/contracts/stellar/mcp";