oh-my-claude-sisyphus@4.15.6
Multi-agent orchestration system for Claude Code - Inspired by oh-my-opencode
AI Security Review
scanned 3mo ago · by lpm-firewall-aiSource inspection contradicts the malicious scanner label: there is no npm install lifecycle execution and silent updating is opt-in. The package nevertheless has a meaningful Claude extension lifecycle and unattended update capability, so it warrants a warning.
Decision evidence
public snapshot- dist/hooks/bridge.js invokes silent-update initialization on Claude session start.
- dist/features/auto-update.js can fetch releases and run npm global install after explicit opt-in.
- dist/installer/index.js manages OMC-owned Claude hooks and plugin payloads.
- package.json has no preinstall, install, or postinstall hook.
- Silent updates default disabled when config is absent or invalid.
- Update endpoints are the declared GitHub repository; no credential harvesting or exfiltration found.
- Dynamic require loads declared @ast-grep/napi; bundled eval is AJV schema generation.
Source & flagged code
14 flaggedPackage source references child process execution.
dist/autoresearch/runtime.jsView on unpkg · L1Package source references a known benign dynamic code generation pattern.
Findings
Affected versions and remediation
This report applies to oh-my-claude-sisyphus@4.15.6.
See all versions of oh-my-claude-sisyphus for other recorded verdicts.
- Review the evidence and your use of oh-my-claude-sisyphus@4.15.6 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.