qwen-code/scripts
顾盼 53d3d7f6ff
feat(computer-use): use @qwen-code/open-computer-use fork (signed + notarized) (#4726)
* feat(computer-use): point built-in MCP at @qwen-code/open-computer-use@0.2.2

Switch the deferred Computer Use MCP server from upstream
`open-computer-use` to the QwenLM fork `@qwen-code/open-computer-use`,
published to npm (signed + notarized, pinned at 0.2.2).

- constants.ts: add PINNED_OPEN_COMPUTER_USE_PACKAGE_NAME
  (@qwen-code/open-computer-use); pin 0.2.2;
  resolveComputerUsePackageSpec() composes name@version.
- sync-computer-use-schemas.ts: default to the scoped package + 0.2.2.
- schemas.ts: header refresh — tool surface is unchanged across
  0.2.0→0.2.2, so the hardcoded 9-tool schemas need no content change.
- Test/doc sample specs updated to the scoped name. permission-detector
  tests keep `open-computer-use doctor` — only the npm package is scoped;
  the installed CLI binary is still named `open-computer-use`.

* feat(computer-use): point built-in MCP at @qwen-code/open-computer-use@0.2.3

Switch the deferred Computer Use MCP server from upstream
`open-computer-use` to the QwenLM fork `@qwen-code/open-computer-use`,
published to npm (signed + notarized, pinned at 0.2.3).

0.2.3 includes the screenshot env-var controls (OPEN_COMPUTER_USE_IMAGE_*),
the window-free `permission-status` command, and the minScale-clamp fix
(small MAX_DIMENSION now downsamples to the minScale floor instead of
falling back to the full-size original).

- constants.ts: add PINNED_OPEN_COMPUTER_USE_PACKAGE_NAME
  (@qwen-code/open-computer-use); pin 0.2.3;
  resolveComputerUsePackageSpec() composes name@version.
- sync-computer-use-schemas.ts: default to the scoped package + 0.2.3.
- schemas.ts: header refresh — 0.2.0→0.2.3 changes don't alter the MCP
  tool surface, so the hardcoded 9-tool schemas are unchanged.
- Test/doc sample specs use the scoped name. permission-detector tests
  keep `open-computer-use doctor` — only the npm package is scoped; the
  installed CLI binary is still named `open-computer-use`.
2026-06-03 19:13:39 +08:00
..
installation fix: renormalize CRLF storage for install-qwen-standalone.bat (#4427) [skip ci] 2026-05-22 17:48:13 +08:00
lib feat(core): support QWEN_HOME env var to customize config directory (#2953) 2026-05-09 15:51:52 +08:00
tests ci: split Aliyun OSS sync into a separate post-release workflow (#4492) 2026-05-25 19:34:21 +08:00
benchmark-api-latency.mjs feat(cli): add API preconnect to reduce first-call latency (#3318) 2026-04-27 06:54:55 +08:00
build-hosted-installation-assets.js feat(installer): add standalone hosted install and uninstall flow (#3828) 2026-05-21 11:57:10 +08:00
build-standalone-release.js feat(installer): add standalone archive installation (#3776) 2026-05-11 13:25:48 +08:00
build.js feat(channels): add Feishu (Lark) channel adapter (#4379) 2026-05-28 20:11:00 +08:00
build_package.js fix(build): clean stale outputs before tsc --build to prevent TS5055 (#4453) 2026-05-23 23:06:31 +08:00
build_sandbox.js fix(sandbox): fall back to 'latest' tag when image name has no colon (#2962) 2026-04-18 09:07:05 +08:00
build_vscode_companion.js Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
check-build-status.js Merge tag 'v0.3.0' into chore/sync-gemini-cli-v0.3.0 2025-09-11 16:26:56 +08:00
check-i18n.ts fix(i18n): Correct zh-TW translations to match Traditional Chinese conventions (#4129) 2026-05-15 15:26:12 +08:00
check-lockfile.js Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
clean.js fix(scripts): remove duplicate bundle rmSync in clean script (#2964) 2026-04-18 09:13:34 +08:00
copy_bundle_assets.js feat(cli): core built-in i18n coverage (#3871) 2026-05-10 22:35:03 +08:00
copy_files.js revert: remove unused script modifications 2026-02-10 14:34:36 +08:00
create-standalone-package.js perf(cli): code-split lowlight to cut startup V8 parse cost (#4070) 2026-05-15 17:26:18 +08:00
create_alias.sh fix: ambiguous literals (#461) 2025-08-27 15:23:21 +08:00
dev.js chore(vscode): run dev cli from source (#4283) 2026-05-19 06:56:16 +08:00
esbuild-shims.js perf(cli): code-split lowlight to cut startup V8 parse cost (#4070) 2026-05-15 17:26:18 +08:00
generate-git-commit-info.js # 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update (#483) 2025-09-01 14:48:55 +08:00
generate-settings-schema.ts feat: add commit attribution with per-file AI contribution tracking (#3115) 2026-05-08 09:55:58 +08:00
get-release-version.js refactor: extract shared release helper utilities (#3834) 2026-05-05 10:15:17 +08:00
lint.js Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
local_telemetry.js Merge tag 'v0.3.0' into chore/sync-gemini-cli-v0.3.0 2025-09-11 16:26:56 +08:00
measure-flicker.mjs fix(cli): bound SubAgent display by visual height to prevent flicker (#3721) 2026-04-29 22:34:55 +08:00
pre-commit.js Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
prepare-package.js perf(cli): code-split lowlight to cut startup V8 parse cost (#4070) 2026-05-15 17:26:18 +08:00
release-script-utils.js feat(installer): add standalone hosted install and uninstall flow (#3828) 2026-05-21 11:57:10 +08:00
sandbox_command.js feat(core): support QWEN_HOME env var to customize config directory (#2953) 2026-05-09 15:51:52 +08:00
start.js Rename GEMINI_CLI_NO_RELAUNCH to QWEN_CODE_NO_RELAUNCH 2025-12-11 11:14:12 +01:00
sync-computer-use-schemas.ts feat(computer-use): use @qwen-code/open-computer-use fork (signed + notarized) (#4726) 2026-06-03 19:13:39 +08:00
telemetry.js feat(core): support QWEN_HOME env var to customize config directory (#2953) 2026-05-09 15:51:52 +08:00
telemetry_gcp.js fix(mcp): update OAuth client names and improve MCP commands 2026-02-08 10:46:48 +08:00
telemetry_utils.js feat(core): support QWEN_HOME env var to customize config directory (#2953) 2026-05-09 15:51:52 +08:00
test-rewind-e2e.sh fix(test): update rewind E2E Test 1 assertion after isRealUserTurn fix (#3622) 2026-04-26 06:49:42 +08:00
test-windows-paths.js chore: consistently import node modules with prefix (#3013) 2025-08-25 20:11:27 +00:00
unused-keys-only-in-locales.json feat: add /diff command and git diff statistics utility (#3491) 2026-05-10 11:15:59 +08:00
upload-aliyun-oss-assets.js fix(release): move constants above entry point to avoid TDZ error (#4398) 2026-05-23 22:21:33 +08:00
verify-installation-release.js feat(installer): add standalone hosted install and uninstall flow (#3828) 2026-05-21 11:57:10 +08:00
version.js fix(ci): resolve TS5055 release build failure since May 19 (#4383) 2026-05-21 16:01:35 +08:00