mirror of
https://github.com/home-assistant/core.git
synced 2026-08-28 02:24:46 -05:00
The reverted Phase-7 auth-scoping mechanism never shipped, so no real auth store carries a legacy "scopes" key. Remove the defensive pop in AuthStore (RefreshToken is built by explicit field mapping, so unknown keys are ignored anyway) and its test. Reword the ConfigEntry.sandbox load comment to state the real reason the key is optional (non-sandboxed entries omit it) instead of referencing an unreleased phase. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>