@wayai/cli@0.3.258
WayAI CLI — sync hub configuration between local files and the platform
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe package’s Sentry error reporting runs by default for installed CLI use and can send exception data plus an account identifier to its collector without a clear user-facing disclosure. The reported OpenAI key flow is for explicit speech synthesis and sends the key to OpenAI, so it does not establish credential theft.
Decision evidence
public snapshot- The CLI initializes Sentry during ordinary foreground startup unless telemetry is disabled or the package is not installed.
- Unexpected, non-network command errors are sent to Sentry; the configured collector is a Sentry host.
- Sentry tags events with a hashed WayAI token or the subject from a WayAI access token, alongside command and runtime metadata.
- The Sentry handler skips network errors and errors marked expected or retryable, and redacts secrets from error messages.
- The OpenAI key use found by the scanner is for requested speech synthesis and sends the key to api.openai.com.
Source & flagged code
10 flaggedFindings
Affected versions and remediation
This report applies to @wayai/cli@0.3.258.
See all versions of @wayai/cli for other recorded verdicts.
- Review the evidence and your use of @wayai/cli@0.3.258 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.