@addai/node@0.30.13
⚠ Under reviewDaemon that pairs a machine with your +Ai account and runs Claude / Codex / Kimi / Gemini agents on its behalf. Reachable via Supabase from Vault, Entity Studio, or any other +Ai surface.
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe inspected lifecycle hook performs a PTY helper repair, and the apparent global Claude bypass-setting function has no package call site. The selected node-pty dependency could not be inspected, so the package cannot be cleared as clean.
Decision evidence
public snapshot- The package depends on node-pty, which its Claude launcher imports to create pseudoterminals.
- The node-pty source snapshot was unresolved, so its behavior could not be reviewed.
- The Claude session runner pre-trusts the session working directory in Claude configuration.
- The postinstall hook runs a PTY helper repair; its script exits quietly if the helper module is unavailable.
- The function that enables Claude’s bypass-permission prompt setting has no package call site in the inspected source.
Source & flagged code
13 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references child process execution.
dist/claude-system-prompt.jsView on unpkg · L62Findings
Affected versions and remediation
This report applies to @addai/node@0.30.13.
See all versions of @addai/node for other recorded verdicts.
- Review the evidence and your use of @addai/node@0.30.13 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.