Skip to main content

Module opt_in

Module opt_in 

Source
Expand description

Opt-in gate for telemetry collection and submission.

Telemetry is disabled by default (VAL-TELE-010). The user must explicitly enable it via config file or CLI toggle.

§Immediate Effect (VAL-TELE-011)

Changes to the opt-in setting take effect immediately without requiring a restart. The setting is persisted to the config file.

§No Promotional Language (VAL-TELE-012)

UI strings in this module contain no promotional language, upgrade nudges, or paid tier links.

Structs§

OptInGate
Telemetry opt-in gate. Manages the enabled/disabled state.
TelemetryConfig
Telemetry configuration persisted to disk.

Constants§

TELEMETRY_DATA_DESCRIPTION
What data is collected (displayed to user).
TELEMETRY_DESCRIPTION
Description of telemetry for user-facing display. No promotional language, upgrade nudges, or paid tier links.
TELEMETRY_DISABLED_CONFIRMATION
Confirmation message when telemetry is disabled.
TELEMETRY_DISABLE_LABEL
Label for the disable toggle.
TELEMETRY_ENABLED_CONFIRMATION
Confirmation message when telemetry is enabled.
TELEMETRY_ENABLE_LABEL
Label for the enable toggle.
TELEMETRY_PRIVACY_NOTE
Privacy note for user display.
TELEMETRY_STATUS_DISABLED
Status text when telemetry is disabled.
TELEMETRY_STATUS_ENABLED
Status text when telemetry is enabled.