@indigoai-us/hq-cli@5.345.136
HQ by Indigo management CLI — modules and cloud sync
AI Security Review
scanned 8d ago · by lpm-firewall-aiThe inspected lifecycle chain only refreshes an existing daemon when it is stale, and the credential-bearing OAuth requests target Anthropic's service. The agent-related locations show scoped project/configuration behavior or file-existence checks, with no confirmed attack surface.
Decision evidence
public snapshot- The postinstall hook runs a package script that requests a mesh daemon refresh; the refresh returns unchanged unless the CLI is newer or the daemon's Node path needs repair.
- The daemon refresh logic checks recorded daemon state and does not install a new service when it is not stale.
- The Claude OAuth collector sends bearer credentials to Anthropic's usage and profile endpoints, and the inspected collection caller passes Claude account data to that collector.
- The indicated session and workflow locations store or discover project state; the job probe and runner only check whether credential files exist and do not read their contents.
- The checkpoint, handoff, and policy migration locations concern scoped settings, secret-file exclusions, and policy-directory discovery.
- The remaining reviewed sources implement CLI startup recovery, staged updates, user-directed rescue, instance identity lookup, policy validation, schema adaptation, and CLI dispatch.
Source & flagged code
18 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 unpkgPackage source references child process execution.
dist/startup-registration.jsView on unpkg · L18Findings
Affected versions and remediation
This report applies to @indigoai-us/hq-cli@5.345.136.
See all versions of @indigoai-us/hq-cli for other recorded verdicts.
- Review the evidence and your use of @indigoai-us/hq-cli@5.345.136 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.