Skip to content
Private pre-alpha. Web and mobile builds are in daily internal use; installs and sign-ups are invite-only — join the beta waitlist.

2026-08-19

  • deps — #352 — unfork the OTA runtime universe: revert skia/sentry-rn to SDK-54 pins (#1012)
  • app — #351 — ghost queued/steer stickies and stuck in-flight rows settle on the bridge-idle verdict (#1000)
  • app — #345/#346 — streaming reveal keyed to spawn time, not visibility (#1005)
  • auth — #342/#343/#344 — visible OAuth errors, un-wedgeable buttons, no boot-time icon fade (#999)
  • #340 — markdown image refs to agent-local files render blank — materialize the bytes, link the ref (#995)
  • tests — auth lane rides out Better Auth’s per-IP rate limits instead of failing on them (#998)
  • bridge — #341 — API-error turns surface a warning badge and end, instead of ‘Working…’ then silence (#996)
  • bridge — prune stale E2EE ratchet pairs so relay fan-out stops publishing to dead app devices (#994)
  • tests — sandbox relay smoke — gate on composer, not a dead ‘New chat’ text locator (#993)