diff --git a/screen_locker/_mcp.py b/screen_locker/_mcp.py index 6156e57..7044ee5 100644 --- a/screen_locker/_mcp.py +++ b/screen_locker/_mcp.py @@ -132,6 +132,11 @@ def get_flags() -> dict[str, bool]: Each predicate reads its own on-disk state file and degrades to ``False`` when that file is missing or unreadable — none of them mutate state or expose secrets. + + ``is_scheduled_skip_today`` keeps its name but no longer reads this app's + ``scheduled_skips.json``: it is now the shared, fleet-wide free-day pool + (``~/utils/freedays``), so a true here also means diet-guard, wake-alarm, + leetcode-guard and home-guard are standing down today. """ history = load_history() return {