[Unit] Description=Refresh the NeuralWatt model catalog periodically [Timer] OnBootSec=2min OnUnitActiveSec=2h # Catch up after the machine has been asleep rather than waiting a full # interval — this is not optional maintenance. freshness.stale_after_days is # 3 and freshness.exclude_stale is true, so a catalog that goes unpolled for # three days marks every row stale and the router stops returning ANY # candidate. The timer is what keeps the service able to route at all. Persistent=true [Install] WantedBy=timers.target