Skip to content

add desktop notifications for pipeline errors and typing failures#77

Merged
zugaldia merged 1 commit intomainfrom
az-notifications
Mar 15, 2026
Merged

add desktop notifications for pipeline errors and typing failures#77
zugaldia merged 1 commit intomainfrom
az-notifications

Conversation

@zugaldia
Copy link
Owner

Summary

  • Adds PortalsClient.showNotification() wrapping the XDG Desktop Notification portal via Stargate SDK
  • Notifies the user when a pipeline stage fails (recording, transcription, or text processing) with a stage-specific message
  • Notifies the user when text-to-keysym conversion fails, so typing errors are no longer silent

Test plan

  • Trigger a pipeline error (e.g. disable the ASR model) and verify a desktop notification appears with the correct stage label
  • Verify the notification title defaults to "Speed of Sound"
  • Verify normal successful runs produce no notifications

@zugaldia zugaldia merged commit ce180e0 into main Mar 15, 2026
4 checks passed
@zugaldia zugaldia deleted the az-notifications branch March 15, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant