@withone/cli@1.57.1
CLI for managing One
AI Security Review
scanned 12d ago · by lpm-firewall-aiInspected source resolves the credential and persistence signals to user-configured API use, optional OpenAI embeddings, disclosed opt-out analytics, and a same-package updater. These behaviors do not establish malicious activity.
Decision evidence
public snapshot- package.json exposes the CLI and its prepare script runs only the build tool; bin/cli.js imports the declared CLI entrypoint.
- The One API key setup offers the user a custom endpoint, asks for a key for that endpoint, validates it there, then saves that endpoint with the key.
- OpenAI embedding requests use the OpenAI API key only when the embedding provider is configured as OpenAI, and send it to api.openai.com.
- The CLI checks for updates after commands and can install a newer release of @withone/cli from npm; the source includes an opt-out and an age gate.
- Inspected dependency entrypoints are prompt, color-formatting, and command-parsing libraries; no harmful behavior was found in their cited source.
- Analytics notice says usage is linked to the One account and can be disabled; telemetry records command rollups and account profile fields, not command arguments or secrets.
- Default analytics includes account-linked usage and may attach the account email and name to its event profile; this is disclosed in the CLI notice and can be disabled.
Source & flagged code
11 flaggedPackage source references child process execution.
dist/chunk-IMU2X3ZV.jsView on unpkg · L1465Package contains a possible secret pattern.
dist/chunk-IMU2X3ZV.jsView on unpkg · L1773Package source references dynamic require/import behavior.
dist/chunk-IMU2X3ZV.jsView on unpkg · L1310Findings
Affected versions and remediation
This report applies to @withone/cli@1.57.1.
See all versions of @withone/cli for other recorded verdicts.
- Review the evidence and your use of @withone/cli@1.57.1 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.