Skip to content

Chat: offer to notify when a reply is ready, and say the page can be closed #695

Open

Description

@WSHAPER

Describe the feature you'd like to request

While a chat reply is generating there is no way to be told when it is done. Nothing in the UI says the generation keeps running on the server, so the page is kept open waiting, and long replies mean staring at the skeleton row.

Describe the solution you'd like

While a reply is generating, show a small banner above the input:

  • one line telling the user the page can be closed
  • a Notify toggle that opts into a notification for this reply

Opting in asks for browser notification permission and sends the task notification when the reply finishes (success or failure). Clicking the notification, its View reply action, or the list entry opens the conversation it belongs to.

Browser notifications for closed tabs need the background push click fix from nextcloud/notifications#3477, implemented in nextcloud/notifications#3478.

Describe alternatives you've considered

Mail notifications (slower, needs an address) and always-on notifications (too noisy for an opt-in-per-reply feature).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions