Description
Wraps multiple desktop notification libraries behind one Ruby interface. It is useful for developer tools, test runners, and local automation that need to notify users without hard-coding one notification backend.
Desktop notifications can reveal private filenames, messages, or test data on screen. Keep notification text short and avoid showing secrets in shared environments.