@yhong91/vibetime@0.1.43
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-aiThis is an explicit telemetry and AI-agent extension capability with a concrete data-upload surface, not evidence of covert install-time malware. The raw HTTP default and collection breadth warrant a warning.
Decision evidence
public snapshot- bin/vibetime.mjs installs AI-agent hooks only through explicit `vibetime install`/`upgrade` commands.
- Generated Pi extension reports user prompts and tool events to `vibetime hook`.
- Hook handling launches a detached local sync that imports agent-session activity.
- Activity rollups are POSTed to a hard-coded HTTP endpoint with machine identifiers.
- Default remote is unencrypted `http://121.196.224.82:3001/v3/agent/ingest`.
- package.json has no preinstall, install, postinstall, or prepare lifecycle hook.
- No import-time execution beyond CLI setup; mutation requires a user CLI command.
- Install code limits writes to selected/detected agent integration paths and protects non-generated files unless `--force` is supplied.
- Runtime npm installation occurs only in the explicit `vibetime upgrade` command.
Source & flagged code
4 flagged · loading sourcePackage source invokes a package manager install command at runtime.
bin/vibetime.mjsView on unpkg · L11730Findings
Affected versions and remediation
This report applies to @yhong91/vibetime@0.1.43.
See all versions of @yhong91/vibetime for other recorded verdicts.
- Review the evidence and your use of @yhong91/vibetime@0.1.43 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.