instar@1.3.1423
⚠ Under reviewCoherence infrastructure for self-evolving AI agents — on the Claude Code or Codex subscription you already have.
AI Security Review
scanned 4h ago · by lpm-firewall-aiThe inspected postinstall routine targets native dependency compatibility, and sampled credential excerpts show keychain access without establishing credential transfer. The required clean citation coverage exceeds the output limit, so the broader runtime review remains unresolved.
Decision evidence
public snapshot- package.json maps the postinstall hook to scripts/fix-better-sqlite3.cjs.
- The hook skips when better-sqlite3 is absent and checks its native binary before rebuilding.
- If needed, the script runs npm rebuild for better-sqlite3 from the local dependency context.
- OAuthRefresher reads credentials from the operating system keychain; the inspected excerpt does not show a network send.
- CredentialProvider reads existing data from a named keychain service.
- Setup code writes MCP configuration and proceeds to register a Codex MCP section.
Source & flagged code
29 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references child process execution.
dist/threadline/PipeSessionSpawner.jsView on unpkg · L15Package source references shell execution.
Findings
Affected versions and remediation
This report applies to instar@1.3.1423.
See all versions of instar for other recorded verdicts.
- Review the evidence and your use of instar@1.3.1423 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.