Skip to content

v3.6.84

Choose a tag to compare

@marcusquinn marcusquinn released this 04 Apr 18:09
· 11954 commits to main since this release

Fix Linux Pulse (GH#17369)

Three bugs preventing the pulse from working on Linux systems with systemd:

Fixed

  • Malformed Environment= lines: Replace literal "\n" with $'\n' (ANSI-C quoting) in systemd service generation so each Environment= directive gets its own line
  • No model fallback in dispatch: Remove early-return in dispatch_with_dedup() when no model is configured — headless-runtime-helper.sh already has the authoritative fallback chain (DEFAULT_HEADLESS_MODELS)
  • Scheduler detection ignores systemd: Add systemctl --user checks to is_scheduler_installed() and get_scheduler_name() so aidevops pulse status correctly reports the scheduler type on Linux

Files Changed

  • setup-modules/schedulers.sh
  • .agents/scripts/pulse-wrapper.sh
  • .agents/scripts/pulse-session-helper.sh

Full Changelog: v3.6.83...v3.6.84