Replaced the rolling 23-hour check with a fixed-time scheduler that sleeps until the next 4:00 AM, runs discovery for all users, then sleeps until the following 4 AM. No longer reads last_discovery_run — just runs at the same time every day. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
13 KiB
13 KiB