v3.6.89
Fixed
aidevops updatenow regenerates existing systemd service files in non-interactive mode — fixes broken service files from GH#17369 not reaching users viaaidevops update(#17382)
Details
The non-interactive path in _setup_post_setup_steps now checks if a scheduler is already installed (launchd, cron, or systemd) and calls setup_supervisor_pulse to regenerate it before returning. Consent model preserved — no new scheduler is installed without interactive consent.
Full changelog: https://github.com/marcusquinn/aidevops/blob/main/CHANGELOG.md