Telemetry¶
The Capawesome Cloud CLI sends crash reports so we can find and fix bugs you run into. That's the only data it collects — there's no usage analytics and no tracking of which commands you run day to day.
What's collected¶
When a command fails with an unexpected error, the CLI sends a crash report. A report includes the error and its stack trace, the CLI version, and context about the command that failed. If you're signed in, it also includes your account's user ID, so we can follow up on issues you run into. Expected errors, such as failed API requests and validation errors, are not reported.
Opt out¶
Set the following environment variable to disable crash reporting entirely:
With it set, nothing is ever sent. Add it to your shell profile to make it permanent, or to your CI environment to disable reporting across every pipeline run.
First-run notice¶
The first time you run the CLI interactively, it prints a short notice pointing here. It shows only once per machine and never in CI, so it won't clutter your pipeline logs.