first-tree-staging@0.5.20-staging.1120.1
First Tree — unified CLI for Context Tree onboarding, agent management, and team messaging. (Source-tree dev build; CI rewrites `name` and `bin` for prod / staging publishes — see docs/local-dev-isolation.md.)
AI Security Review
scanned 3mo ago · by lpm-firewall-aiStatic inspection found a broad but package-aligned agent-management CLI, not a concrete malicious chain. The scanner's exfiltration claim is unsupported: telemetry is opt-in and scrubbed, while authenticated server calls are explicit CLI functionality.
Decision evidence
public snapshot- package.json runs three postinstall pruning scripts.
- Pruning scripts use rmSync, but only after npm_config_global=true.
- Postinstall scripts perform no network requests or credential reads.
- Pruning targets only named Codex/Claude SDK packages in this global install.
- CLI network calls are explicit First Tree agent/chat commands.
- Sentry is opt-in through an environment DSN and sanitizes tokens, content, headers, and paths.
- No eval/vm dynamic payload execution found.
Source & flagged code
15 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to first-tree-staging@0.5.20-staging.1120.1.
See all versions of first-tree-staging for other recorded verdicts.
- Review the evidence and your use of first-tree-staging@0.5.20-staging.1120.1 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.