starling-ai@0.5.4
Launch, switch, and organize Claude Code, Codex, and Pi sessions with model profiles, catalogs, project views, and VS Code integration.
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe postinstall performs user-level agent setup without a separate affirmative setup command, including Claude hooks that run during multiple agent events. The inspected source supports a first-party integration warning but does not establish a concrete attack or remote disclosure.
Decision evidence
public snapshot- package.json runs the agent setup script automatically during postinstall.
- The installer copies skills into user-level Codex, Claude, and Pi directories and installs a Pi reporter extension; the Pi installation has an environment-variable opt-out.
- Unless an environment variable disables it, the installer adds command hooks to Claude settings for eight session and tool events.
- The packaged Pi reporter stores session identifiers, transcript paths, working directories, and model names locally, then sends a session summary to a local Starling command. The inspected source does not establish external transfer.
Source & flagged code
6 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgpackage.json runs the agent setup script automatically during postinstall.
package.jsonView on unpkg · L33Findings
Affected versions and remediation
This report applies to starling-ai@0.5.4.
See all versions of starling-ai for other recorded verdicts.
- Review the evidence and your use of starling-ai@0.5.4 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.