Skip to content

Feature request: Sound notification when an agent run finishes #66

Description

@sertansenturk-deliveroo

(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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions