@xship/cli@0.0.166
Configure Claude Code, Codex, Grok Build and other coding tools for Xship AI with one command
AI Security Review
scanned 2h ago · by lpm-firewall-aiThe package’s main behavior fits its stated CLI purpose, but it sends default-on runtime telemetry that can include error text and command details without a clear disclosure in the inspected source. This warrants a warning; the reviewed code does not establish credential theft or unrelated data collection.
Decision evidence
public snapshot- Telemetry is enabled by default unless TELEMETRY is set to 0, false, or off.
- Telemetry includes command, step, status, duration, error messages, and optional details; error text is masked and truncated.
- The CLI starts telemetry during command execution and flushes it when the command finishes.
- The package describes itself as a CLI for configuring coding tools, and its manifest has no lifecycle scripts.
- Telemetry sends platform and version fields to the configured Xship gateway; the inspected code does not show credential discovery or unrelated-host transmission.
- Persistent shell-profile changes are implemented in an explicit environment-writing function.
Source & flagged code
6 flaggedPackage source references child process execution.
dist/lib/tools/chatgpt-desktop.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @xship/cli@0.0.166.
See all versions of @xship/cli for other recorded verdicts.
- Review the evidence and your use of @xship/cli@0.0.166 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.