Skip to content

v5.2.3

Latest

Choose a tag to compare

@github-actions github-actions released this 31 May 01:40

Store / App Review Notes

  • Added push notifications for agent turn completion and approval requests.
  • Turn-finished notifications include a short preview of the agent's reply.
  • Approval notifications include Approve/Deny actions handled over the bridge.
  • Added a prompt library for saving and reusing composer prompts.
  • Added per-event notification controls in Settings.

Full, paste-ready store copy, reviewer notes, and privacy answers live in
docs/release-notes/5.2.3-store-submission.md.

Detailed Notes

Push Notifications

  • The user's self-hosted bridge is the sender: because the app's WebSocket closes
    when backgrounded, the always-on bridge POSTs to the Expo push service when an
    agent turn completes or an approval is requested. Expo relays to APNs (iOS) and
    FCM (Android).
  • Devices register an Expo push token automatically on first bridge connect; the
    in-app toggle (Settings) opts out and unregisters.
  • Notification payloads are minimal: event type, bridge project (folder) name,
    thread id (for deep-linking), and a short reply preview on completion.
  • Reply preview is the last non-empty line of the agent's reply, whitespace-
    collapsed and capped at 140 characters; turns with no reply fall back to a
    generic message. Approval notifications never include reply content.
  • Foreground notifications are suppressed (the user is already watching); tapping
    a notification deep-links to the relevant thread.

Approve / Deny Actions

  • Approval notifications carry an approvalId and an iOS notification category so
    the lock-screen notification shows Approve and Deny buttons.
  • Tapping a button foregrounds the app and resolves that approval over the
    authenticated bridge WebSocket, without opening the conversation first.

Reliability / Scale

  • Push delivery retries on Expo 429/5xx and transport errors with exponential
    backoff, and polls Expo delivery receipts to prune unregistered device tokens.

Prompt Library

  • Save reusable prompts and insert them into the composer with one tap; includes
    search, inline add/edit/delete, and first-run example prompts.

Privacy

  • Enabling notifications transmits a device push token and a short reply-text
    preview through Expo and the platform push services for delivery. This is
    disclosed in the privacy policy and the App Privacy / Data Safety answers, and
    is user-controllable in Settings.

Versioned Surfaces

  • Root CLI package: 5.2.3
  • Mobile Expo app config: 5.2.3
  • Checked-in native mobile version strings: 5.2.3
  • Rust bridge package and Cargo manifest: 5.2.3