Is this a reproducible bug?
Current behavior
With ui.toast.delivery = "system", a background Pi agent completing in Herdr plays the completion sound but no macOS notification banner appears. terminal-notifier is installed and enabled in System Settings.
Expected behavior
A macOS notification banner should appear for the background agent completion.
Reproduction
- Install
terminal-notifier with Homebrew and enable its notifications in System Settings.
- In Herdr, configure
[ui.toast] delivery = "system".
- Run Herdr in Alacritty and start a Pi agent.
- Put Alacritty in the background before the agent finishes.
- Let the agent finish.
- Hear the completion sound, but no notification banner appears.
Impact
I cannot rely on Herdr desktop notifications to know when background agents finish.
Environment
- Herdr version: 0.8.0
- Update channel (stable or preview): stable
- Operating system: macOS 26.5.2 (25F84)
- Terminal: Alacritty 0.16.1
- Shell, if relevant: zsh
- Relevant config, if any:
[ui.toast] delivery = "system"; terminal-notifier 2.0.0 installed via Homebrew
Is this a reproducible bug?
Current behavior
With
ui.toast.delivery = "system", a background Pi agent completing in Herdr plays the completion sound but no macOS notification banner appears.terminal-notifieris installed and enabled in System Settings.Expected behavior
A macOS notification banner should appear for the background agent completion.
Reproduction
terminal-notifierwith Homebrew and enable its notifications in System Settings.[ui.toast] delivery = "system".Impact
I cannot rely on Herdr desktop notifications to know when background agents finish.
Environment
[ui.toast] delivery = "system";terminal-notifier2.0.0 installed via Homebrew