BEACON

← candidates

npm visionclaw @0.1.198

score
0.5087 med
flagged 2026-06-19 08:06
signals by category
topology 1 enrichment 1

maintainers added:

package profile →

Signals fired

signalweightrationale
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"
  }
}