Skip to content

Client 1.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jul 18:28
b09590b

Added

  • Web Push notifications: installed web clients can enable system notifications for completed or failed assistant responses and permission requests from Appearance settings. Notification preferences and registration metadata persist across launches.
  • Notification deep links: selecting a notification opens the matching server, workspace, and top-level session. App badges clear when Jean2 becomes visible or focused.

Changed

  • Custom PWA service worker: the client now uses an inject-manifest service worker for precaching, push delivery, notification display, click routing, subscription recovery, and badge handling.
  • Cross-device notification suppression: a visible, focused client displaying the completed session acknowledges the event so the server can avoid sending a redundant push to registered devices.

Fixed

  • Notification registration recovery: service-worker readiness now has a visible timeout, persisted registrations hydrate on startup, and foreground reconciliation restores server registration without duplicate immediate requests.