oh-my-codex@0.21.44
Multi-agent orchestration layer for OpenAI Codex CLI
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe lifecycle scripts have package-related purposes: preparation builds the distribution, while postinstall hydrates the package’s native runtime only for global installs. The flagged credential reference belongs to an evaluation collector, and the inspected source does not show it being used by installation or default import behavior.
Decision evidence
public snapshot- The prepare hook builds the package; if compiled output is missing, it bootstraps project dependencies with scripts disabled, then runs the build.
- The postinstall hook does nothing for local installs and hydrates the native runtime only for global installs.
- The runtime download URL is derived from the package repository’s GitHub release, consistent with fetching this package’s own native asset.
- The OpenAI key reference is in an evaluation collector that runs Codex for evaluation records, not in the install hooks.
- The global-install postinstall performs network access and writes a native runtime binary to a cache location.
- The evaluation collector can configure Codex to use OPENAI_API_KEY with the layofflabs provider when evaluating internal model names.
Source & flagged code
23 flaggedInstall-time lifecycle script matches a deterministic static-gate block pattern.
package.jsonView on unpkgPackage defines install-time lifecycle scripts.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to oh-my-codex@0.21.44.
See all versions of oh-my-codex for other recorded verdicts.
- Review the evidence and your use of oh-my-codex@0.21.44 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.