@tsuga/cli@1.126.0
Tsuga CLI - manage resources from the command line
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe bundle implements opt-in runtime telemetry for Tsuga’s own CLI-run endpoint, so this is not evidence of malware. Captured spans include request URL query strings, which may hold user queries or filters, and the generic consent prompt does not disclose that collection detail; warn as telemetry.
Decision evidence
public snapshot- The CLI asks to send usage data on successful interactive runs unless the user has already set a telemetry preference; it saves the answer.
- The CLI sends run metadata and captured spans to its Tsuga API endpoint after consent. HTTP spans can include URL query strings, which may contain user queries or filters.
- The consent prompt says “Send usage data?” but does not explain that captured spans can include request URLs and query strings.
- The package has no install, preinstall, or postinstall hook; its executable is the CLI entry point.
- Telemetry is opt-in through a prompt or TSUGA_TELEMETRY setting, and the API describes the endpoint as recording Tsuga CLI runs.
- The code limits recorded command information to recognized CLI command names and hashes recognized AI-agent session IDs.
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.126.0.
See all versions of @tsuga/cli for other recorded verdicts.
- Review the evidence and your use of @tsuga/cli@1.126.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.