From b8b3bad4651dca277418e56021eee45c989cfaed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 17 Aug 2026 14:47:49 -0400 Subject: [PATCH 1/2] Prepare Release (#844) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/add-stellar-account.md | 8 -------- packages/cli/CHANGELOG.md | 8 ++++++++ packages/cli/package.json | 6 +++--- packages/common/CHANGELOG.md | 4 ++++ packages/common/package.json | 4 ++-- packages/core/stellar/CHANGELOG.md | 4 ++++ packages/core/stellar/package.json | 2 +- packages/mcp/CHANGELOG.md | 7 +++++++ packages/mcp/package.json | 6 +++--- 9 files changed, 32 insertions(+), 17 deletions(-) delete mode 100644 .changeset/add-stellar-account.md diff --git a/.changeset/add-stellar-account.md b/.changeset/add-stellar-account.md deleted file mode 100644 index 908d28892..000000000 --- a/.changeset/add-stellar-account.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@openzeppelin/wizard-stellar': patch -'@openzeppelin/wizard-common': patch -'@openzeppelin/contracts-mcp': patch -'@openzeppelin/contracts-cli': patch ---- - -Add Stellar `Account` contract type, a smart account combining Delegated, Ed25519 and WebAuthn (passkey) signers with an optional simple or weighted threshold policy, and support for execution entry point and upgradeable options. diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index df9ebd753..15b1895b4 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog + +## 0.1.5 (2026-08-17) + +- Add Stellar `Account` contract type, a smart account combining Delegated, Ed25519 and WebAuthn (passkey) signers with an optional simple or weighted threshold policy, and support for execution entry point and upgradeable options. ([#826](https://github.com/OpenZeppelin/contracts-wizard/pull/826)) +- Updated dependencies [[`db466bb`](https://github.com/OpenZeppelin/contracts-wizard/commit/db466bb1ca7e51d8b51eede0e832e18509c8c258)]: + - @openzeppelin/wizard-stellar@0.6.4 + - @openzeppelin/wizard-common@0.5.6 + ## 0.1.4 (2026-07-31) - Add Solidity cross-chain options for ERC721, ERC1155, and Governor using OpenZeppelin Contracts 5.7. ([#825](https://github.com/OpenZeppelin/contracts-wizard/pull/825)) ([`89e9fab`](https://github.com/OpenZeppelin/contracts-wizard/commit/89e9fabcd6e76128e2935f43a5f8c00ad8ed6e1a)) diff --git a/packages/cli/package.json b/packages/cli/package.json index 7cf61d0aa..b96b02605 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/contracts-cli", - "version": "0.1.4", + "version": "0.1.5", "description": "CLI for generating smart contracts using OpenZeppelin Contracts Wizard", "license": "AGPL-3.0-only", "repository": "https://github.com/OpenZeppelin/contracts-wizard", @@ -27,10 +27,10 @@ }, "dependencies": { "zod": "^4.0", - "@openzeppelin/wizard-common": "^0.5.4", + "@openzeppelin/wizard-common": "^0.5.6", "@openzeppelin/wizard": "^0.10.12", "@openzeppelin/wizard-cairo": "^3.0.0", - "@openzeppelin/wizard-stellar": "^0.6.3", + "@openzeppelin/wizard-stellar": "^0.6.4", "@openzeppelin/wizard-stylus": "^0.3.0", "@openzeppelin/wizard-confidential": "^0.1.2", "@openzeppelin/wizard-uniswap-hooks": "^0.1.1" diff --git a/packages/common/CHANGELOG.md b/packages/common/CHANGELOG.md index 796ea5554..d43b0d409 100644 --- a/packages/common/CHANGELOG.md +++ b/packages/common/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog +## 0.5.6 (2026-08-17) + +- Add Stellar `Account` contract type, a smart account combining Delegated, Ed25519 and WebAuthn (passkey) signers with an optional simple or weighted threshold policy, and support for execution entry point and upgradeable options. ([#826](https://github.com/OpenZeppelin/contracts-wizard/pull/826)) + ## 0.5.5 (2026-08-07) - Standardize crosschain terminology in user-facing text. ([#840](https://github.com/OpenZeppelin/contracts-wizard/pull/840)) diff --git a/packages/common/package.json b/packages/common/package.json index 913821c05..06729694d 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/wizard-common", - "version": "0.5.5", + "version": "0.5.6", "description": "Common library for OpenZeppelin Contracts Wizard components. Used internally.", "license": "AGPL-3.0-only", "repository": "https://github.com/OpenZeppelin/contracts-wizard", @@ -36,7 +36,7 @@ "devDependencies": { "@openzeppelin/wizard": "^0.10.13", "@openzeppelin/wizard-cairo": "^3.0.0", - "@openzeppelin/wizard-stellar": "^0.6.3", + "@openzeppelin/wizard-stellar": "^0.6.4", "@openzeppelin/wizard-stylus": "^0.3.0", "@openzeppelin/wizard-confidential": "^0.1.2", "@openzeppelin/wizard-uniswap-hooks": "^0.1.1", diff --git a/packages/core/stellar/CHANGELOG.md b/packages/core/stellar/CHANGELOG.md index faddcd5e0..aab55819e 100644 --- a/packages/core/stellar/CHANGELOG.md +++ b/packages/core/stellar/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog +## 0.6.4 (2026-08-17) + +- Add Stellar `Account` contract type, a smart account combining Delegated, Ed25519 and WebAuthn (passkey) signers with an optional simple or weighted threshold policy, and support for execution entry point and upgradeable options. ([#826](https://github.com/OpenZeppelin/contracts-wizard/pull/826)) + ## 0.6.3 (2026-06-26) - Add Stellar tokenized `Vault` contract type, a Fungible Token that issues shares for an underlying asset (ERC-4626-style), with support for pausable, upgradeable, and access control options. ([#821](https://github.com/OpenZeppelin/contracts-wizard/pull/821)) diff --git a/packages/core/stellar/package.json b/packages/core/stellar/package.json index 686eb6a08..e3e153088 100644 --- a/packages/core/stellar/package.json +++ b/packages/core/stellar/package.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/wizard-stellar", - "version": "0.6.3", + "version": "0.6.4", "description": "A boilerplate generator to get started with OpenZeppelin Stellar Soroban Contracts", "license": "AGPL-3.0-only", "repository": "https://github.com/OpenZeppelin/contracts-wizard", diff --git a/packages/mcp/CHANGELOG.md b/packages/mcp/CHANGELOG.md index 24548b021..a27151b48 100644 --- a/packages/mcp/CHANGELOG.md +++ b/packages/mcp/CHANGELOG.md @@ -1,6 +1,13 @@ # Changelog +## 0.6.4 (2026-08-17) + +- Add Stellar `Account` contract type, a smart account combining Delegated, Ed25519 and WebAuthn (passkey) signers with an optional simple or weighted threshold policy, and support for execution entry point and upgradeable options. ([#826](https://github.com/OpenZeppelin/contracts-wizard/pull/826)) +- Updated dependencies [[`db466bb`](https://github.com/OpenZeppelin/contracts-wizard/commit/db466bb1ca7e51d8b51eede0e832e18509c8c258)]: + - @openzeppelin/wizard-stellar@0.6.4 + - @openzeppelin/wizard-common@0.5.6 + ## 0.6.3 (2026-08-07) - Standardize crosschain terminology in user-facing text. ([#840](https://github.com/OpenZeppelin/contracts-wizard/pull/840)) diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 676c5262a..3fe20e29b 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/contracts-mcp", - "version": "0.6.3", + "version": "0.6.4", "description": "OpenZeppelin Contracts MCP Server", "license": "AGPL-3.0-only", "repository": "https://github.com/OpenZeppelin/contracts-wizard", @@ -27,10 +27,10 @@ }, "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", - "@openzeppelin/wizard-common": "^0.5.5", + "@openzeppelin/wizard-common": "^0.5.6", "@openzeppelin/wizard": "^0.10.13", "@openzeppelin/wizard-stylus": "^0.3.0", - "@openzeppelin/wizard-stellar": "^0.6.3", + "@openzeppelin/wizard-stellar": "^0.6.4", "@openzeppelin/wizard-cairo": "^3.0.0", "@openzeppelin/wizard-confidential": "^0.1.2", "@openzeppelin/wizard-uniswap-hooks": "^0.1.1" From 01e90e084e5fb3748ea5d4dbe805723815a609ba Mon Sep 17 00:00:00 2001 From: Eric Lau Date: Tue, 18 Aug 2026 14:14:45 -0400 Subject: [PATCH 2/2] Update AI Assistant model and OpenAI SDK (#848) --- CONTRIBUTING.md | 2 +- packages/ui/api/services/open-ai.ts | 4 +- packages/ui/deno.lock | 65 ++++++++++++++++++++++++++++- packages/ui/import_map.json | 2 +- packages/ui/package.json | 2 +- yarn.lock | 20 +++++++-- 6 files changed, 85 insertions(+), 10 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a07a31754..8ad433f65 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -58,7 +58,7 @@ From the `packages/ui` directory: - Default port is 8080. To use another port, set the environment variable `PORT`, for example: `PORT=800 yarn dev` ### Running the AI Assistant (Optional) -Create a `.env` file at the root directory, set the environment variable `OPENAI_API_KEY` using your OpenAI API key, and configure your OpenAI project limits to allow the `gpt-4o-mini` model or set the environment variable `OPENAI_MODEL` to a specific model. +Create a `.env` file at the root directory, set the environment variable `OPENAI_API_KEY` using your OpenAI API key, and configure your OpenAI project limits to allow the `gpt-5.6-luna` model or set the environment variable `OPENAI_MODEL` to a specific model. Then from the `packages/ui` directory: - In one terminal, start the UI according to the above section if the UI isn't already running. diff --git a/packages/ui/api/services/open-ai.ts b/packages/ui/api/services/open-ai.ts index 9b7faac36..48efaec8a 100644 --- a/packages/ui/api/services/open-ai.ts +++ b/packages/ui/api/services/open-ai.ts @@ -86,8 +86,8 @@ export const createOpenAiCompletionStream = ({ const openai = getOpenAiInstance(); const openAiStream = openai.chat.completions.stream({ - model: getEnvironmentVariableOr('OPENAI_MODEL', 'gpt-4o-mini'), - temperature: 0.7, + model: getEnvironmentVariableOr('OPENAI_MODEL', 'gpt-5.6-luna'), + reasoning_effort: 'none', stream: true, ...streamParams, }); diff --git a/packages/ui/deno.lock b/packages/ui/deno.lock index e173f5c0b..3d6ea2503 100644 --- a/packages/ui/deno.lock +++ b/packages/ui/deno.lock @@ -205,12 +205,75 @@ "https://esm.sh/openai@5.23.2/denonext/resources/webhooks.mjs": "f08af37a3ede2e096b447182bc53c970ae72845b70fb66f56a4393de031c0639", "https://esm.sh/openai@5.23.2/denonext/streaming.mjs": "222c46a59c680af6cd7952bab85e2e9b3de6c85aa7323162b2dcb41e17a6401c", "https://esm.sh/openai@5.23.2/denonext/version.mjs": "0fcc73b57c217be9679bede707faa89db6055de8d1b0bbfcf69d56ea3cce4f1d", + "https://esm.sh/openai@7.5.0": "75195e26f162de9827938f89a334862cc78c15b34ed241430e0d440e653b0207", + "https://esm.sh/openai@7.5.0/denonext/azure.mjs": "011cc20c73f2dd868e5450c002e16b1f8627492dedfa524c853844c58868ebe9", + "https://esm.sh/openai@7.5.0/denonext/bedrock.mjs": "43d6c0aa888c70ef256f428332e02de9c4c2d90d5374b7eb362a551b22d27272", + "https://esm.sh/openai@7.5.0/denonext/client.mjs": "fbeba4eb87adfc4668ba5748b283bd223636ed7c4d00a9c8f18b3a2acfe1fb1c", + "https://esm.sh/openai@7.5.0/denonext/core/api-promise.mjs": "90b3e44cb0b10c4b0dba73ccbadac5a8fc82605b46c2b927af67cef6e486ad87", + "https://esm.sh/openai@7.5.0/denonext/core/error.mjs": "58fed81dcfa2e574de4e0b1b6f696ee6373bec51bf7705d5b12a6d6cada5d37e", + "https://esm.sh/openai@7.5.0/denonext/core/pagination.mjs": "28840a1722bcbb3895808a000987fff646aaca19217950e6c567f7e7363f1718", + "https://esm.sh/openai@7.5.0/denonext/core/resource.mjs": "0e7152e0293b339a1b5001366729bb79c5f4c8de9fd136e74d2c2289a87443ac", + "https://esm.sh/openai@7.5.0/denonext/core/streaming.mjs": "f5acadb351ad5d5eafce7a5849845810acab53fd83406a9e55fb7f89413e5663", + "https://esm.sh/openai@7.5.0/denonext/core/uploads.mjs": "7ac6d02f5f9c7743c100f1c3a40074b3ec2ab1b161aad788e3f5fee791d1fdc8", + "https://esm.sh/openai@7.5.0/denonext/error.mjs": "21b8197f66a1246827a7bdc728c49707add96bee200964d706db117dadc0010b", + "https://esm.sh/openai@7.5.0/denonext/internal/errors.mjs": "7eea1b9cfbc265cd1398da9fec1bedd21db93d46f1f8747e00a48f3dbedb26a0", + "https://esm.sh/openai@7.5.0/denonext/internal/headers.mjs": "cb45d126f430e80c4df4fe28d510cff1867f5ffff23b5bf907781cce9b00ce85", + "https://esm.sh/openai@7.5.0/denonext/internal/parse.mjs": "5b8f53df2756d1ca1fdc0093aac21fe63714f09866e743b8093bd43627ea2b67", + "https://esm.sh/openai@7.5.0/denonext/internal/shims.mjs": "0b6107cfac97cc88bd83e53e2633644574b86472c2608c39f30c951107c84cd4", + "https://esm.sh/openai@7.5.0/denonext/internal/tslib.mjs": "daae994aca4b86e982b4ac77035a8d784d91e5eaeb20c73f223fe06e02e23a02", + "https://esm.sh/openai@7.5.0/denonext/internal/uploads.mjs": "c51129e80de738199fbe3189278b5a4c338f525333217ff314fde24537c936de", + "https://esm.sh/openai@7.5.0/denonext/internal/utils.mjs": "1ad11a5e35487b15f7c39a9ec5ef5c2780ea000372e22222e58beaf10c9b2010", + "https://esm.sh/openai@7.5.0/denonext/internal/utils/base64.mjs": "96f858609771a73394a2e170a77e482e685d4a7d43f764cc95cc33f493cf0f8b", + "https://esm.sh/openai@7.5.0/denonext/internal/utils/bytes.mjs": "471acfe910ad135a9b6876cbde78cee2a8939835d14fa69d977e04b61f05b0f2", + "https://esm.sh/openai@7.5.0/denonext/internal/utils/env.mjs": "6523c3248eb2e535474dce1ce923ed5f08aac10099514482b3abe49411e8bebb", + "https://esm.sh/openai@7.5.0/denonext/internal/utils/log.mjs": "9ed20ab22dda3b34fc8df12b80282c43f7a6925fe5517b56935676860e716377", + "https://esm.sh/openai@7.5.0/denonext/internal/utils/path.mjs": "3e30c469489c6522a6b1147f2a2d96a30ac3516e087cae5b22d8f8424f756c6d", + "https://esm.sh/openai@7.5.0/denonext/internal/utils/query.mjs": "b01b930a075fcbd94e30a47ee43b7f80f87147847389f009c9f503f1178aca63", + "https://esm.sh/openai@7.5.0/denonext/internal/utils/sleep.mjs": "6631cc576ddb5796381b09ad1707169971ba93b0230986a43ea7da2e331d9b27", + "https://esm.sh/openai@7.5.0/denonext/internal/utils/uuid.mjs": "6d398e4d56c66e6d64402232347a04f5c6a9274b035e57b5d53134bb87f72774", + "https://esm.sh/openai@7.5.0/denonext/internal/utils/values.mjs": "274fc0a338c45d2b4b3ee3558bdac418b896784091e77ffde910484031247514", + "https://esm.sh/openai@7.5.0/denonext/lib/AbstractChatCompletionRunner.mjs": "9b171cdf1f429af8e26c0e61acb464dd47a64a4ac3d4ae447dce1c88dd3b5c31", + "https://esm.sh/openai@7.5.0/denonext/lib/EventStream.mjs": "0a9451a3692c00673493b0598fe61eb70a46728bea6d3c8105cba79f78691c8a", + "https://esm.sh/openai@7.5.0/denonext/lib/ResponsesParser.mjs": "e98cb046befe49874da2e0ba51f5a7140127f48432a2f928a1cf7d42a2f1c391", + "https://esm.sh/openai@7.5.0/denonext/lib/RunnableFunction.mjs": "16824b7f9fd5792b10c2d503a8d7eb76a339dd6e35d3583fe1b2b443f2baa472", + "https://esm.sh/openai@7.5.0/denonext/lib/chatCompletionUtils.mjs": "dfb48cdb06b3db1ff85931c7f9e6828fa3b69adfb1921f1a674e44dc7a604c2b", + "https://esm.sh/openai@7.5.0/denonext/lib/parser.mjs": "18331aae0a03075c84013e302987922b2763085d5d4fac0f61647119b88ed047", + "https://esm.sh/openai@7.5.0/denonext/openai.mjs": "a0727c63e02b38f3db50c82e65cea0e6fe2d4c0fd78aa04f2282f7f68d004d0a", + "https://esm.sh/openai@7.5.0/denonext/resources/admin/admin.mjs": "942bad567a20c54017cae50eb4fd59f47e8ef44965485b6055d6a0353ce495ce", + "https://esm.sh/openai@7.5.0/denonext/resources/audio/audio.mjs": "4e50f256580f10e3ff289a750f74ed6086973c002d900392f37f6dc105f3996f", + "https://esm.sh/openai@7.5.0/denonext/resources/batches.mjs": "72c914fea4c66fe81007e6b16533a79e24e6399dec67f1e17c283ef547c14c96", + "https://esm.sh/openai@7.5.0/denonext/resources/beta/beta.mjs": "c2c8fb4b2ed9d9f96b819a82929aca50a64bdef9cc0e5aeb9c9c50aaf2f4d5da", + "https://esm.sh/openai@7.5.0/denonext/resources/chat/chat.mjs": "fda2be86fce5f9cdd79bcc98be23ab6ce866dff2731de4a060da1f7065c7f00c", + "https://esm.sh/openai@7.5.0/denonext/resources/chat/completions/index.mjs": "ae33449f62073da37a684594a86116c593e8b22e87c66d90d780040a4f899e94", + "https://esm.sh/openai@7.5.0/denonext/resources/completions.mjs": "0676100f7f37ee7c8d87f4f33086857b28d9240e2ada6056775f31580e2f3aac", + "https://esm.sh/openai@7.5.0/denonext/resources/containers/containers.mjs": "fc11fc20662f0c8431b478b7058bd71223ee87314d8d2a4c82cd35a903800997", + "https://esm.sh/openai@7.5.0/denonext/resources/content-provenance-checks.mjs": "a8262296ef23874cc4650d126a31c89e048aab8dbfc96710afdcc520972f2888", + "https://esm.sh/openai@7.5.0/denonext/resources/conversations/conversations.mjs": "6caa64a868e4befe283d765fc3d9d5c3f4b2558386a2022f88c0afceff2cff21", + "https://esm.sh/openai@7.5.0/denonext/resources/embeddings.mjs": "7e0b76ea0eeb9033037ee0f1f84412c5fcddc083c866dd9d237e5389b9e6106f", + "https://esm.sh/openai@7.5.0/denonext/resources/evals/evals.mjs": "a4fcb7899973a968beccb6abc345b092c21ff7056b32789c842929bf6bafac62", + "https://esm.sh/openai@7.5.0/denonext/resources/files.mjs": "4a07ebedf1f7c0e27e0eb6ca2f16945a42bec01f5f0bfd2a1beebc9f4881e4be", + "https://esm.sh/openai@7.5.0/denonext/resources/fine-tuning/fine-tuning.mjs": "0a7d7a2ec79331337547ee1166764fd90e8fa09b499b016718d4354aea021efd", + "https://esm.sh/openai@7.5.0/denonext/resources/graders/graders.mjs": "11554513f032ed3581d5c5f8549111d80c67fd39c8a50526c9c14992fde0c2ad", + "https://esm.sh/openai@7.5.0/denonext/resources/images.mjs": "c5ff38be77fb69d7777e102587063d48dbfab41ab8dc677ffe5d6ef39d6a0eb6", + "https://esm.sh/openai@7.5.0/denonext/resources/index.mjs": "098580235c63099765c5989fc61aa87f5bd282ccc5ba13deb4f52b80b2378fcd", + "https://esm.sh/openai@7.5.0/denonext/resources/models.mjs": "94daf4e06cc5a00721c4a5b4aee6480580063d9705ae8da1a3c9af874d3255dd", + "https://esm.sh/openai@7.5.0/denonext/resources/moderations.mjs": "a1b339c810a81ffab533edad33ad0103bf2709820772026b3809804f8996d055", + "https://esm.sh/openai@7.5.0/denonext/resources/realtime/realtime.mjs": "d711c3c7419ae071f616887251ed355b905cbf62a1045eb3193eb36567352419", + "https://esm.sh/openai@7.5.0/denonext/resources/responses/responses.mjs": "c71dab3db75a51379e105f3729d59e249c9f937cedac73762709f58e55dfc1d7", + "https://esm.sh/openai@7.5.0/denonext/resources/skills/skills.mjs": "9c94093de03b7160d12345d99e38478f0fcf11f40efb9c43856153711769de8d", + "https://esm.sh/openai@7.5.0/denonext/resources/uploads/uploads.mjs": "61edfef8c5aa843cc969383df407f06a2b940bef55b2a2ae78baa09335f69e81", + "https://esm.sh/openai@7.5.0/denonext/resources/vector-stores/vector-stores.mjs": "b356d12dfe4b7231d0beb40ad2f49169b07f027b28e0b135c3f9c24bb9e63181", + "https://esm.sh/openai@7.5.0/denonext/resources/videos.mjs": "24004ea377640140c513ff67bc54f6af3f59de3ddba8d2f0b1c6f120223a98cc", + "https://esm.sh/openai@7.5.0/denonext/resources/webhooks/webhooks.mjs": "85fad895f98c5e1fcbd44edae3106912d7933df80397fad3cf41d696dac797aa", + "https://esm.sh/openai@7.5.0/denonext/streaming.mjs": "60cd3db1add65773cdec1fe24b06025212c1f62520f096db9ae5cbd4fa3445c8", + "https://esm.sh/openai@7.5.0/denonext/version.mjs": "7db8744e988087660f21b199f21b538e3a1dca26a32216063e855ea4ba2bd9c6", "https://esm.sh/uncrypto@0.1.3/denonext/uncrypto.mjs": "610754e3fadd2110d6623dc68ce172f530491167504ce8b1b886c9e071cfe14f", "https://esm.sh/uncrypto@0.1.3?target=denonext": "bc6d905780a009deb8e198516e0b404a22cb7ca992fbd372fef508e0ad534e02" }, "workspace": { "packageJson": { "dependencies": [ + "npm:@modelcontextprotocol/ext-apps@1.7.5", "npm:@openzeppelin/confidential-contracts@^0.3.1", "npm:@rollup/plugin-alias@^5.1.1", "npm:@rollup/plugin-commonjs@^28.0.8", @@ -229,7 +292,7 @@ "npm:highlight.js@^11.11.1", "npm:highlightjs-cairo@^0.4.0", "npm:highlightjs-solidity@^2.0.6", - "npm:openai@5.23.2", + "npm:openai@7.5.0", "npm:path-browserify@^1.0.1", "npm:postcss-load-config@^6.0.1", "npm:postcss@^8.5.6", diff --git a/packages/ui/import_map.json b/packages/ui/import_map.json index daaad5917..40d0d6688 100644 --- a/packages/ui/import_map.json +++ b/packages/ui/import_map.json @@ -1,7 +1,7 @@ { "imports": { "@upstash/redis": "https://esm.sh/@upstash/redis@1.35.6", - "openai": "https://esm.sh/openai@5.23.2", + "openai": "https://esm.sh/openai@7.5.0", "jszip": "https://esm.sh/jszip@3.6.0", "@openzeppelin/wizard": "../core/solidity/dist/index.js", "@openzeppelin/wizard/": "../core/solidity/dist/" diff --git a/packages/ui/package.json b/packages/ui/package.json index dc389d0bb..ca8c9fb83 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -28,7 +28,7 @@ "@upstash/redis": "1.35.6", "autoprefixer": "^10.4.21", "ava": "^6.4.1", - "openai": "5.23.2", + "openai": "7.5.0", "path-browserify": "^1.0.1", "postcss": "^8.5.6", "postcss-load-config": "^6.0.1", diff --git a/yarn.lock b/yarn.lock index d3686243a..993533ae7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -677,6 +677,13 @@ semver "^7.5.3" tar "^7.4.0" +"@modelcontextprotocol/ext-apps@1.7.5": + version "1.7.5" + resolved "https://registry.yarnpkg.com/@modelcontextprotocol/ext-apps/-/ext-apps-1.7.5.tgz#53004fadf7bef79c533e28b10893199c7bf46693" + integrity sha512-TjPH2S2y5UEGKhmI6+XGFuqfqOV4ppe1x6DA3txnUaEWkgtA4G5vo14jGKFZmegdkZ1H4QMLyujLvoU1BEdnAg== + dependencies: + "@standard-schema/spec" "^1.1.0" + "@modelcontextprotocol/sdk@^1.29.0": version "1.29.0" resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz#79786d8b525e269de850ac82b1f1f757f3915f44" @@ -1209,6 +1216,11 @@ resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958" integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg== +"@standard-schema/spec@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@standard-schema/spec/-/spec-1.1.0.tgz#a79b55dbaf8604812f52d140b2c9ab41bc150bb8" + integrity sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w== + "@trysound/sax@0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" @@ -4391,10 +4403,10 @@ once@^1.3.0, once@^1.4.0: dependencies: wrappy "1" -openai@5.23.2: - version "5.23.2" - resolved "https://registry.yarnpkg.com/openai/-/openai-5.23.2.tgz#f13e2dc2ef6b88aab6a9b97cdc68d41a1d083c68" - integrity sha512-MQBzmTulj+MM5O8SKEk/gL8a7s5mktS9zUtAkU257WjvobGc9nKcBuVwjyEEcb9SI8a8Y2G/mzn3vm9n1Jlleg== +openai@7.5.0: + version "7.5.0" + resolved "https://registry.yarnpkg.com/openai/-/openai-7.5.0.tgz#adacc4ba3e325ffa9f71e0aeec834058e3d2e98b" + integrity sha512-ZbDBz8FSB8Mv8fFYIUvzTFMdV5vl93/octp1MdtK2lfYepSpfv/ewmeugpKz/cwGtFSx+YuUM4NwpZ2P55YiPA== optionator@^0.9.3: version "0.9.4"