@threadplane/langgraph@0.3.3
LangGraph adapter for the Angular AI agent UI — provideAgent()/injectAgent() expose a run as Angular Signals.
AI Security Review
scanned 12d ago · by lpm-firewall-aiThe postinstall path performs automatic identifiable telemetry, including available Git identity, with an opt-out instead of affirmative consent. The endpoint appears brand-aligned, so the source supports a privacy risk warning but does not establish a malicious unrelated-recipient attack.
Decision evidence
public snapshot- The package manifest runs install/postinstall.cjs after installation.
- The postinstall handler invokes the install collector when the lifecycle event is postinstall.
- The collector creates or reuses a persistent installation ID in the user's home directory.
- Git context collection includes configured display name and email when available.
- The collector sends an installation event and available identity data in a POST to a fixed Threadplane endpoint.
- Collection can be disabled with tracking-related environment variables, but otherwise runs without an affirmative opt-in.
- The endpoint uses the same Threadplane brand as the package, so the inspected source does not establish an unrelated recipient.
- The collector has a disable flag and bounds execution time; its presence alone does not establish malicious intent.
Source & flagged code
7 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgThe package manifest runs install/postinstall.cjs after installation.
package.jsonView on unpkg · L52Findings
Affected versions and remediation
This report applies to @threadplane/langgraph@0.3.3.
See all versions of @threadplane/langgraph for other recorded verdicts.
- Review the evidence and your use of @threadplane/langgraph@0.3.3 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.