Under the hood
Startup telemetry now reports theme as one of a known set of names, labeling anything else 'custom'
What
When Claude Code sends startup telemetry, the theme field used to report whatever value was set for the theme, verbatim. It now checks that value against a fixed list of known theme names and sends custom instead if the configured theme isn't on that list.
Why
This keeps theme telemetry data consistent and easier to analyze, by grouping any non-standard or custom theme configurations under a single label rather than sending arbitrary values.