@yhong91/vibetime@0.1.42
vibetime CLI — install AI-agent hooks (Claude Code, Codex, OpenCode, Pi) and report activity to vibetime.
AI Security Review
scanned 3mo ago · by lpm-firewall-aiNo malicious install-time chain was found, but explicit multi-agent hook installation and plaintext telemetry to a hard-coded IP create a real user-impacting capability. Per policy this warrants a warning rather than a block.
Decision evidence
public snapshot- bin/vibetime.mjs explicitly installs hooks into AI-agent config directories.
- Installed hooks run `vibetime hook`, start a detached sync process, and upload activity rollups.
- Default API is unencrypted http://121.196.224.82:3001/v3/agent/ingest.
- Uploads include bearer token plus machine ID, hostname, name, platform, project paths, and activity metadata.
- package.json has no preinstall, install, postinstall, or prepare hook.
- Agent-config writes occur only through explicit `vibetime install`/`upgrade` commands.
- Hook config is generated/merged and refuses non-generated overwrite absent --force.
- No eval, remote code loading, credential harvesting, or hidden install-time execution found.
Source & flagged code
4 flagged · loading sourcePackage source invokes a package manager install command at runtime.
bin/vibetime.mjsView on unpkg · L11692Findings
Affected versions and remediation
This report applies to @yhong91/vibetime@0.1.42.
See all versions of @yhong91/vibetime for other recorded verdicts.
- Review the evidence and your use of @yhong91/vibetime@0.1.42 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.