@tsuga/cli@1.113.0
Tsuga CLI - manage resources from the command line
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe CLI’s opt-in telemetry collects a bounded slice of command-line arguments, while its consent prompt only describes this as “usage data.” This warrants a warning for potentially identifying telemetry; the consent gate and absence of install-time behavior do not support a malicious verdict.
Decision evidence
public snapshot- When CLI execution finishes, the telemetry reporter builds a report and sends it only if its consent check passes.
- Telemetry captures a bounded slice of command-line arguments beginning at the first option, including option values that may contain paths or query text.
- The consent prompt says only “Send usage data?” and offers a setting to change telemetry later; it does not specify that command-line arguments are collected.
- The default API host is api.tsuga.com.
- The manifest declares no install, preinstall, or postinstall hook.
- Telemetry is gated by stored consent, an interactive prompt, or the explicit TSUGA_TELEMETRY=1/true setting.
- The CLI is described as a resource-management tool, and the telemetry code sends usage reports rather than executing an unrelated payload.
Source & flagged code
18 flaggedGitHub server-to-server token in dist/cli.js
dist/cli.jsFindings
Affected versions and remediation
This report applies to @tsuga/cli@1.113.0.
See all versions of @tsuga/cli for other recorded verdicts.
- Review the evidence and your use of @tsuga/cli@1.113.0 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.