npm visionclaw @0.1.198
score
0.5087
med
flagged
2026-06-19 08:06
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| dist_tag_anomaly | 0.5 | dist-tags.latest=0.1.198 but max published is 0.1.199-beta.0 |
| enrichment | ||
| repo_doesnt_exist | 1.0 | claimed repo babelcloud/visionclaw returns 404 on github.com |
Prior profile (what it deviated from)
{
"had_install_script": true,
"maintainers": [
"zhlmmc"
],
"versions": 412
}
Evidence (package doc at flag time)
{
"dependencies_count": 36,
"dist": {
"integrity": "sha512-esGSoTduOBJm33CEZ0lwX72dPcm2EfjxEETe3mVnlrNm04zcr3SR8CIQo5LiQNkpV9G3X6+I/gGfiKfpBwyn9Q==",
"tarball": "https://registry.npmjs.org/visionclaw/-/visionclaw-0.1.198.tgz",
"unpackedSize": 62939270
},
"dist-tags": {
"beta": "0.1.199-beta.5",
"dev-chore-upgrade-claude-agent-sdk-0-3-169": "0.1.198-dev.chore-upgrade-claude-agent-sdk-0-3-169.2",
"dev-chore-upgrade-playwright-mcp": "0.1.196-dev.chore-upgrade-playwright-mcp.1",
"dev-feat-agent-rdp-remote-access": "0.1.196-dev.feat-agent-rdp-remote-access.2",
"dev-feat-backup-progress-reporting": "0.1.194-dev.feat-backup-progress-reporting.1",
"dev-feat-e2e-test-system": "0.1.195-dev.feat-e2e-test-system.14",
"dev-feat-mcp-tool-result-logging": "0.1.194-dev.feat-mcp-tool-result-logging.5",
"dev-feat-openai-agent-sdk-enablement": "0.1.191-dev.feat-openai-agent-sdk-enablement.2",
"dev-feat-pi-agent-sdk": "0.1.195-dev.feat-pi-agent-sdk.2",
"dev-feat-playwriter-cdp-relay": "0.1.196-dev.feat-playwriter-cdp-relay.5",
"dev-feat-provider-settings-474": "0.1.198-dev.feat-provider-settings-474.1",
"dev-feat-qq-channel": "0.1.199-dev.feat-qq-channel.2",
"dev-feat-rdp-and-setup-improvements": "0.1.184-dev.feat-rdp-and-setup-improvements.6",
"dev-feat-sdk-upgrade-464": "0.1.197-dev.feat-sdk-upgrade-464.2",
"dev-feat-usage-metering-workunit-refactor": "0.1.196-dev.feat-usage-metering-workunit-refactor.1",
"dev-feat-virtual-card-phase2": "0.1.192-dev.feat-virtual-card-phase2.2",
"dev-fix-display-size-tart-vm": "0.1.188-dev.fix-display-size-tart-vm.1",
"dev-fix-owner-yield-stopgaps-485": "0.1.198-dev.fix-owner-yield-stopgaps-485.1",
"dev-fix-replace-image-placeholders-with-text": "0.1.193-dev.fix-replace-image-placeholders-with-text.1",
"dev-fix-setup-display-auth": "0.1.193-dev.fix-setup-display-auth.1",
"dev-fix-skip-chrome-restart-when-connected": "0.1.196-dev.fix-skip-chrome-restart-when-connected.11",
"dev-refactor-computer-use-direct-coordinates": "0.1.187-dev.refactor-computer-use-direct-coordinates.1",
"dev-simplify-google-client-setup": "0.1.195-dev.simplify-google-client-setup.3",
"latest": "0.1.198"
},
"latest_version": "0.1.198",
"maintainers": [
{
"email": "zhlmmc@gmail.com",
"name": "zhlmmc"
}
],
"num_versions": 412,
"repository": {
"type": "git",
"url": "git+https://github.com/babelcloud/visionclaw.git"
},
"scripts": {
"build": "pnpm lint && tsc && node scripts/copy-builtin-skills.mjs && mkdir -p dist/tools/helpers && cp src/tools/helpers/*.swift dist/tools/helpers/ && cp src/obs/rdp/desktop.html dist/obs/rdp/desktop.html && cp -r src/obs/rdp/icons dist/obs/rdp/icons && cp src/obs/rdp/*.swift dist/obs/rdp/ && mkdir -p dist/realtime/assets && cp -r src/realtime/assets/* dist/realtime/assets/",
"build:bundle": "node scripts/esbuild-bundle.cjs",
"build:obfuscate": "javascript-obfuscator dist/ --output dist/ --compact true --identifier-names-generator hexadecimal --string-array true --string-array-encoding base64 --rename-properties false",
"changelog": "node scripts/changelog.mjs",
"check": "node scripts/check-pinned-deps.mjs && pnpm lint && tsc",
"dev": "tsx src/index.ts",
"dev:prepare-mac": "tsx src/index.ts prepare-mac",
"dev:prepare-mac-power": "tsx src/index.ts prepare-mac-power",
"dev:prepare-windows": "tsx src/index.ts prepare-windows",
"dev:set-owner": "tsx src/index.ts set-owner",
"dev:setup": "tsx src/index.ts setup",
"dev:weixin-login": "tsx src/index.ts weixin-login",
"get-google-token": "tsx scripts/get-google-token.ts",
"lint": "eslint src/",
"lint:fix": "eslint src/ --fix",
"list-profiles": "tsx scripts/list-profiles.ts",
"postinstall": "node scripts/setup-openclaw-shim.mjs",
"reconfigure": "tsx src/index.ts reconfigure",
"release": "node scripts/check-integration-gate.mjs && pnpm lint && pnpm build && pnpm version patch --no-git-tag-version && pnpm run build:bundle && pnpm changelog && git add -A && git commit -m \"chore(release): v$(node -p 'require(\"./package.json\").version')\" && git tag \"v$(node -p 'require(\"./package.json\").version')\" && pnpm publish",
"release:beta": "node scripts/prepare-beta-version.mjs && pnpm lint && pnpm build && pnpm version prerelease --preid beta --no-git-tag-version && pnpm run build:bundle && git add -A && git commit -m \"chore(release): v$(node -p 'require(\"./package.json\").version')\" && git tag \"v$(node -p 'require(\"./package.json\").version')\" && pnpm publish --tag beta --no-git-checks",
"release:dev": "node scripts/check-not-main.mjs && pnpm lint && pnpm build && DEV_META=$(node scripts/release-dev.mjs) && DEV_VER=$(echo $DEV_META | node -p 'JSON.parse(require(\"fs\").readFileSync(0,\"utf-8\")).version') && DEV_TAG=$(echo $DEV_META | node -p 'JSON.parse(require(\"fs\").readFileSync(0,\"utf-8\")).tag') && npm version \"$DEV_VER\" --no-git-tag-version --allow-same-version && pnpm run build:bundle && git add -A && git commit -m \"chore(release-dev): v$DEV_VER\" && git tag \"v$DEV_VER\" && pnpm publish --tag \"$DEV_TAG\" --no-git-checks",
"release:manual": "node scripts/check-integration-gate.mjs && test -z \"$(git status --porcelain)\" && pnpm lint && pnpm build && pnpm version patch --no-git-tag-version && pnpm run build:bundle && pnpm changelog && printf '\\nRelease prepared. Edit CHANGELOG.md, then run: pnpm release:manual:finalize\\n'",
"release:manual:finalize": "git add package.json pnpm-lock.yaml CHANGELOG.md && git commit -m \"chore(release): v$(node -p 'require(\"./package.json\").version')\" && git tag \"v$(node -p 'require(\"./package.json\").version')\" && pnpm publish --no-git-checks",
"reset-session": "tsx scripts/reset-session.ts",
"start": "node dist/index.js",
"test": "vitest run",
"test:android:agent-regression": "tsx scripts/test-android-agent-regression.ts",
"test:click-grid": "tsx scripts/test-click-grid.ts",
"test:integration": "vitest run --config vitest.integration.config.ts --reporter=default --reporter=json --outputFile=.integration-test-result.json && node scripts/stamp-integration-result.mjs",
"test:watch": "vitest"
},
"signal_details": {
"dist_tag_anomaly": "dist-tags.latest=0.1.198 but max published is 0.1.199-beta.0",
"repo_doesnt_exist": "claimed repo babelcloud/visionclaw returns 404 on github.com"
},
"time": {
"created": "2026-02-19T10:44:02.115Z",
"modified": "2026-06-19T04:37:01.106Z"
}
}