feat(web): always show the usage-data opt-out toggle in settings (#1232)

The telemetry toggle was hidden unless the config explicitly set a value, and its on/off mapping treated the default (unset) state as off even though telemetry is enabled by default. Show it always, treat unset/true as on, and rename it with a description and a restart note.
This commit is contained in:
qer 2026-06-30 20:49:35 +08:00 committed by GitHub
parent 5cb80ce879
commit aa6b0d065e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 29 additions and 8 deletions

View file

@ -0,0 +1,5 @@
---
"@moonshot-ai/kimi-code": patch
---
Always show the usage-data opt-out toggle in the web settings with a clearer label and description.