From 6a211b465227dd35ad3c35a2dcb86a809590bcd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A1=BE=E7=9B=BC?= Date: Sun, 13 Sep 2026 10:38:51 +0000 Subject: [PATCH] chore(release): bump node repl to 0.1.4 (#11771) --- docs/users/features/computer-use.md | 2 +- package-lock.json | 2 +- packages/core/src/skills/bundled/computer-use/SKILL.md | 2 +- packages/node-repl/package.json | 2 +- packages/node-repl/scripts/verify-package.mjs | 4 ++-- scripts/tests/release-workflow.test.js | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/users/features/computer-use.md b/docs/users/features/computer-use.md index 95ad1b6d609..4f04a73878f 100644 --- a/docs/users/features/computer-use.md +++ b/docs/users/features/computer-use.md @@ -25,7 +25,7 @@ Node.js 22 or later and npm are required. When first used, the skill runs these commands itself: ```bash -qwen mcp add --scope user node-repl npx -y @qwen-code/node-repl-mcp@0.1.3 +qwen mcp add --scope user node-repl npx -y @qwen-code/node-repl-mcp@0.1.4 npm install --no-save --package-lock=false @qwen-code/cua-sdk@0.20.6 ``` diff --git a/package-lock.json b/package-lock.json index 802d8ec3bce..96112873fb6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29004,7 +29004,7 @@ }, "packages/node-repl": { "name": "@qwen-code/node-repl-mcp", - "version": "0.1.3", + "version": "0.1.4", "license": "Apache-2.0", "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0", diff --git a/packages/core/src/skills/bundled/computer-use/SKILL.md b/packages/core/src/skills/bundled/computer-use/SKILL.md index 6f4bb8519ee..b31e000585c 100644 --- a/packages/core/src/skills/bundled/computer-use/SKILL.md +++ b/packages/core/src/skills/bundled/computer-use/SKILL.md @@ -16,7 +16,7 @@ description: Control local desktop applications through Computer Use for tasks t If `node_repl` is unavailable, run: ```bash -qwen mcp add --scope user node-repl npx -y @qwen-code/node-repl-mcp@0.1.3 +qwen mcp add --scope user node-repl npx -y @qwen-code/node-repl-mcp@0.1.4 npm install --no-save --package-lock=false @qwen-code/cua-sdk@0.20.6 ``` diff --git a/packages/node-repl/package.json b/packages/node-repl/package.json index e2a484325c9..697d7abb970 100644 --- a/packages/node-repl/package.json +++ b/packages/node-repl/package.json @@ -1,6 +1,6 @@ { "name": "@qwen-code/node-repl-mcp", - "version": "0.1.3", + "version": "0.1.4", "description": "Standalone MCP server exposing a session-persistent Node.js REPL (node_repl) — independent of qwen-code core.", "repository": { "type": "git", diff --git a/packages/node-repl/scripts/verify-package.mjs b/packages/node-repl/scripts/verify-package.mjs index db8417f560d..02b40356ecd 100644 --- a/packages/node-repl/scripts/verify-package.mjs +++ b/packages/node-repl/scripts/verify-package.mjs @@ -196,8 +196,8 @@ try { const instructions = client.getInstructions() ?? ''; if ( instructions.length === 0 || - instructions.length >= 2048 || - !instructions.includes('session-persistent JavaScript kernel') || + instructions.length >= 256 || + !instructions.includes('One persistent JavaScript kernel') || instructions.includes('Computer Use') ) { throw new Error( diff --git a/scripts/tests/release-workflow.test.js b/scripts/tests/release-workflow.test.js index 3c9bd534eca..23e88cc8355 100644 --- a/scripts/tests/release-workflow.test.js +++ b/scripts/tests/release-workflow.test.js @@ -94,7 +94,7 @@ const liveHostOssWorkflow = readFileSync( describe('CUA release workflow', () => { it('keeps the Node REPL package independently versioned', () => { expect(nodeReplPackage.name).toBe('@qwen-code/node-repl-mcp'); - expect(nodeReplPackage.version).toBe('0.1.3'); + expect(nodeReplPackage.version).toBe('0.1.4'); expect(cuaReleaseWorkflow).toContain( "node_repl_version: '${{ steps.release.outputs.node_repl_version }}'", );