(First of all, I’ve been using Switchboard, and I’m really happy with it! Thanks a lot!)
One small feature that would make it even better for me is a sound notification when an agent run finishes, similar to the behaviour in cmux.
I’d be happy to contribute if it's OK with the maintainer. Then I would really appreciate a few pointers to start.
Use case
I often have Switchboard running while I’m working in another window or away from the screen for a bit. When an agent completes a run or needs input from me to continue, an audible cue would make it much easier to notice. I think it will complement the Status Notifications you already have in the UI.
Expected behaviour
When an agent run reaches a "Waiting for input/Permission approval/idle/finished" state, Switchboard should play a short sound notification.
High-level approach
One possible approach would be to play a short built-in sound when a run transitions into a completed/finished state.
A few simple requirements that would cover the use case:
- Trigger the sound once per completed run
- Make it configurable, ideally with an enable/disable setting
- Use a default app-provided sound so users do not need to configure anything upfront
- Optional: allow to set separate sounds for different states (wait vs idle)
(First of all, I’ve been using Switchboard, and I’m really happy with it! Thanks a lot!)
One small feature that would make it even better for me is a sound notification when an agent run finishes, similar to the behaviour in cmux.
I’d be happy to contribute if it's OK with the maintainer. Then I would really appreciate a few pointers to start.
Use case
I often have Switchboard running while I’m working in another window or away from the screen for a bit. When an agent completes a run or needs input from me to continue, an audible cue would make it much easier to notice. I think it will complement the Status Notifications you already have in the UI.
Expected behaviour
When an agent run reaches a "Waiting for input/Permission approval/idle/finished" state, Switchboard should play a short sound notification.
High-level approach
One possible approach would be to play a short built-in sound when a run transitions into a completed/finished state.
A few simple requirements that would cover the use case: