home-assistant / home-assistant/core
Add `home_system_restart_required` flag
- Dominant language
- Python
- Stars
- 90.5k
- Forks
- 38.6k
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 597
Description
A single flag saying whether a home system restart is pending, one for the whole system rather than one per source. Anything that needs one can set it, including a finished update, and identifies itself so the frontend can show what asked. It stays set until the restart happens.
Contributor guide
Research direction
Start by searching the repository for existing per-source restart-required handling and the frontend path that displays restart requests. Define how one system-wide pending flag records its requester, how completed updates can set it, and how the restart clears it; done means the frontend can show the requester and the flag remains set until restart.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100