npm JavaScript analyzed 0.1.51

@comment-io/cli

v0.1.51
npm

Comment.io CLI and local notification daemon

maintainer
commentio
licence
MIT
first seen
2026-07-11
last seen
2026-08-25
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals npm-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed v0.1.51 · analyzer v33 · 4w ago

danger signals1

  • dynamic code execution new Function() package/mcp/comment-mcp.mjs :2943 const makeValidate = new Function(`${names_1.default.self}`, `${names_1.default.scope}`, sourceCode);
code evidence v0.1.51 · npm-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 8

filesystem 5

  • fs package/agent-server-runtime/agent-server-runtime/verify-claude-agent-acp-managed-settings-isolation.mjs :2 import { mkdir, mkdtemp, readFile, rm, writeFile } from 'node:fs/promises';
  • fs package/agent-server-runtime/agent-server-runtime/verify-codex-acp-custom-provider-auth.mjs :2 import { readFile } from 'node:fs/promises';
  • fs package/bin/comment.js :2 import { existsSync } from 'node:fs';
  • fs package/bin/postinstall.js :4 import { existsSync } from 'node:fs';
  • fs package/mcp/comment-mcp.mjs :27148 import { readFileSync, readdirSync } from "node:fs";

shell / exec 2

  • shell package/bin/comment.js :3 import { spawnSync } from 'node:child_process';
  • shell package/bin/postinstall.js :3 import { spawnSync } from 'node:child_process';

install hooks 2

  • prepack package/package.json :53 node ../../scripts/prepare-cli-package.mjs
  • postinstall package/package.json :54 node bin/postinstall.js