kusaw reporting
Control anonymous usage and error reports to kusaw.com. Independent of kusaw telemetry.
kusaw reporting
Control anonymous usage and error reports to kusaw.com. Independent of kusaw telemetry.
Subcommands: status, on, off, inherit, preview, send, reset-id. Local deny: KUSAW_REPORTING=off or reporting.disabled: true. What we collect: /help/anonymous-reporting
Usage
kusaw reporting [flags]Flags
| Name | Short | Type | Default | Description |
|---|---|---|---|---|
--config | string | Path to kusaw.yaml (overrides KUSAW_CONFIG and parent search) | ||
--factory | string | factory name from kusaw list | ||
--help | -h | bool | false | help for reporting |
Subcommands
kusaw reporting inherit
Clear the per-factory reporting override so it follows app consent
kusaw reporting inherit [flags]| Name | Short | Type | Default | Description |
|---|---|---|---|---|
--config | string | Path to kusaw.yaml (overrides KUSAW_CONFIG and parent search) | ||
--factory | string | factory name from kusaw list | ||
--help | -h | bool | false | help for inherit |
Example:
kusaw reporting inherit --factory demokusaw reporting off
Disable usage and automatic error reports, or set a factory override
kusaw reporting off [flags]| Name | Short | Type | Default | Description |
|---|---|---|---|---|
--config | string | Path to kusaw.yaml (overrides KUSAW_CONFIG and parent search) | ||
--factory | string | factory name from kusaw list | ||
--help | -h | bool | false | help for off |
Example:
kusaw reporting offkusaw reporting on
Enable usage and automatic error reports, or set a factory override
kusaw reporting on [flags]| Name | Short | Type | Default | Description |
|---|---|---|---|---|
--config | string | Path to kusaw.yaml (overrides KUSAW_CONFIG and parent search) | ||
--factory | string | factory name from kusaw list | ||
--help | -h | bool | false | help for on |
Example:
kusaw reporting onkusaw reporting preview
Print the exact pending error report JSON and destination
kusaw reporting preview [flags]| Name | Short | Type | Default | Description |
|---|---|---|---|---|
--config | string | Path to kusaw.yaml (overrides KUSAW_CONFIG and parent search) | ||
--factory | string | factory name from kusaw list | ||
--help | -h | bool | false | help for preview |
Example:
kusaw reporting previewkusaw reporting reset-id
Replace the local install ID without contacting the ingest
kusaw reporting reset-id [flags]| Name | Short | Type | Default | Description |
|---|---|---|---|---|
--config | string | Path to kusaw.yaml (overrides KUSAW_CONFIG and parent search) | ||
--confirm | bool | false | Confirm replacing the install ID without a prompt | |
--factory | string | factory name from kusaw list | ||
--help | -h | bool | false | help for reset-id |
Example:
kusaw reporting reset-idkusaw reporting send
Send one exact error report without turning usage on
kusaw reporting send [flags]| Name | Short | Type | Default | Description |
|---|---|---|---|---|
--config | string | Path to kusaw.yaml (overrides KUSAW_CONFIG and parent search) | ||
--confirm | bool | false | Confirm sending this exact saved preview without a prompt | |
--factory | string | factory name from kusaw list | ||
--help | -h | bool | false | help for send |
--preview | string | Preview id from a saved preview | ||
--sha256 | string | SHA-256 of the exact preview bytes |
Example:
kusaw reporting sendkusaw reporting status
Show consent, local deny, cached remote status, and whether a recent error exists
kusaw reporting status [flags]| Name | Short | Type | Default | Description |
|---|---|---|---|---|
--config | string | Path to kusaw.yaml (overrides KUSAW_CONFIG and parent search) | ||
--factory | string | factory name from kusaw list | ||
--help | -h | bool | false | help for status |
--json | bool | false | Print JSON, including the install ID |
Example:
kusaw reporting statusExit codes
| Code | Name | Description |
|---|---|---|
| 0 | ok | Success. |
| 1 | error | Runtime error. |
| 2 | usage | Usage or validation error. |
| 3 | rejected | Control request rejected; the error string is printed verbatim. |
| 4 | not picked up | Control request not picked up within the wait time while serve runs. |
Example
kusaw reporting status