npm @rama_nigg/open-cursor @2.4.7
score
0.5467
med
flagged
2026-06-11 16:09
Signals fired
| signal | weight | rationale |
|---|---|---|
| content | ||
| bin_added | 0.8 | new bin entry: ['open-cursor', 'cursor-discover', 'mcptool'] |
| script_count_spike | 0.5 | scripts count 0 -> 11 |
| topology | ||
| dependency_added_unknown | 0.6 | 5 new non-watchlisted dep(s): ['@modelcontextprotocol/sdk', '@opencode-ai/plugin', '@opencode-ai/sdk', 'ai', 'strip-ansi'] |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"rama_nigg"
],
"versions": 34
}
Evidence (package doc at flag time)
{
"dependencies_count": 5,
"dist": {
"integrity": "sha512-yG/+oQR1VjJyfrtNIuSFpchXmTG8H/ehZkvVYDlVt9GbHC1BuF3Q8lmdviAQIKo5rPby0Y/RfZcORKd9w9PyAQ==",
"tarball": "https://registry.npmjs.org/@rama_nigg/open-cursor/-/open-cursor-2.4.7.tgz",
"unpackedSize": 2179646
},
"dist-tags": {
"latest": "2.4.7"
},
"latest_version": "2.4.7",
"maintainers": [
{
"email": "noovie@gmail.com",
"name": "rama_nigg"
}
],
"num_versions": 36,
"repository": {
"type": "git",
"url": "git+https://github.com/Nomadcxx/opencode-cursor.git"
},
"scripts": {
"build": "bun build ./src/index.ts ./src/plugin-entry.ts ./src/cli/discover.ts ./src/cli/opencode-cursor.ts ./src/cli/mcptool.ts --outdir ./dist --target node --external @opencode-ai/plugin --external zod",
"check:pricing": "bun run scripts/check-cursor-pricing-coverage.ts",
"check:pricing:fixture": "bun run scripts/check-cursor-pricing-coverage.ts --models-file tests/fixtures/cursor-pricing-models.txt --skip-doc-fetch",
"dev": "bun build ./src/index.ts ./src/plugin-entry.ts ./src/cli/discover.ts ./src/cli/opencode-cursor.ts ./src/cli/mcptool.ts --outdir ./dist --target node --watch --external @opencode-ai/plugin --external zod",
"discover": "bun run src/cli/discover.ts",
"prepublishOnly": "bun run build",
"test": "bun test",
"test:ci:integration": "bun test tests/integration/comprehensive.test.ts tests/integration/tools-router.integration.test.ts tests/integration/stream-router.integration.test.ts tests/integration/opencode-loop.integration.test.ts",
"test:ci:unit": "bun test tests/tools/defaults.test.ts tests/tools/executor-chain.test.ts tests/tools/sdk-executor.test.ts tests/tools/mcp-executor.test.ts tests/tools/skills.test.ts tests/tools/registry.test.ts tests/unit/cli/opencode-cursor.test.ts tests/unit/cli/model-discovery.test.ts tests/unit/models/discovery.test.ts tests/unit/proxy/prompt-builder.test.ts tests/unit/proxy/tool-loop.test.ts tests/unit/provider-backend.test.ts tests/unit/provider-boundary.test.ts tests/unit/provider-runtime-interception.test.ts tests/unit/provider-tool-schema-compat.test.ts tests/unit/provider-tool-loop-guard.test.ts tests/unit/mcp/tool-bridge.test.ts tests/unit/sdk-child.test.ts tests/unit/sdk-runner.test.ts tests/unit/plugin.test.ts tests/unit/plugin-tools-hook.test.ts tests/unit/plugin-tool-resolution.test.ts tests/unit/plugin-config.test.ts tests/unit/plugin-stream-extraction.test.ts tests/unit/auth.test.ts tests/unit/streaming/line-buffer.test.ts tests/unit/streaming/parser.test.ts tests/unit/streaming/types.test.ts tests/unit/streaming/delta-tracker.test.ts tests/unit/streaming/openai-sse.test.ts tests/unit/streaming/ai-sdk-parts.test.ts tests/competitive/edge.test.ts",
"test:integration": "bun test tests/integration",
"test:unit": "bun test tests/unit"
},
"signal_details": {
"bin_added": "new bin entry: ['open-cursor', 'cursor-discover', 'mcptool']",
"dependency_added_unknown": "5 new non-watchlisted dep(s): ['@modelcontextprotocol/sdk', '@opencode-ai/plugin', '@opencode-ai/sdk', 'ai', 'strip-ansi']",
"script_count_spike": "scripts count 0 -> 11"
},
"time": {
"created": "2026-02-12T08:39:11.418Z",
"modified": "2026-06-11T21:09:20.613Z"
}
}