Mobile companion: iOS + Android для on-the-go workflow
## Что это
ROX.ONE сегодня — desktop-only. Vision на v2.x: запустить iOS native (через Tauri Mobile или Capacitor) и Android (React Native) клиент-компаньон, который синхронизирует sessions, inbox и notifications с десктопом через тот же local-first протокол.
Что хочется поддержать в mobile-клиенте:
- Read-only режим для inbox и sessions (просмотр того, что агент написал, пока вы были вне рабочего стола)
- Push-уведомления для completed missions, automation-triggers, mentions
- Quick-action палитра (та же из десктопа) — отправить prompt в активную сессию
- Voice-input как первоклассный канал ввода (mobile-first use case)
- Offline-first: всё, что синхронизировалось — доступно без сети
- Share-extension: из Safari/Chrome/любого приложения отправить URL/текст прямо в ROX.ONE сессию
## Зачем
Сейчас, когда десктоп закрыт — workspace «пропадает». Хочется, чтобы агент продолжал работать, а вы могли проверять прогресс с телефона, читать выводы по дороге, отправлять короткие prompt'ы голосом. Это превращает ROX.ONE из «инструмента за рабочим столом» в «непрерывный AI-агент в кармане», как Linear-mobile превратил issue tracker в always-on рабочий поток.
## План
- Phase 1 (v2.0): iOS read-only viewer + push notifications, синхронизация через local LAN или Cloudflare Tunnel
- Phase 2 (v2.1): Android React Native клиент + quick prompt submit
- Phase 3 (v2.2): full bidirectional sync, offline queue, voice-input first-class
## Источники вдохновения
- [SideStore/SideStore](https://github.com/SideStore/SideStore)
- [spacedriveapp/spacebot](https://github.com/spacedriveapp/spacebot)
- [linear/linear-release](https://github.com/linear/linear-release)