-
Notifications
You must be signed in to change notification settings - Fork 93
Tunnel share UX: QR code + Add-to-Home-Screen + URL persistence #898
Copy link
Copy link
Open
Labels
consumerBlocks consumer adoption — must ship for the v0.20.0 consumer launch windowBlocks consumer adoption — must ship for the v0.20.0 consumer launch windowdomain:surfacesAgent UI, Telegram, WhatsApp, Slack/Discord, mobileAgent UI, Telegram, WhatsApp, Slack/Discord, mobileenhancementNew feature or requestNew feature or requestguiGUI / desktop applicationGUI / desktop applicationp1medium prioritymedium prioritytrack:consumer-appHermes-competitor consumer product — mobile-first, voice + messaging + memory + skillsHermes-competitor consumer product — mobile-first, voice + messaging + memory + skills
Metadata
Metadata
Assignees
Labels
consumerBlocks consumer adoption — must ship for the v0.20.0 consumer launch windowBlocks consumer adoption — must ship for the v0.20.0 consumer launch windowdomain:surfacesAgent UI, Telegram, WhatsApp, Slack/Discord, mobileAgent UI, Telegram, WhatsApp, Slack/Discord, mobileenhancementNew feature or requestNew feature or requestguiGUI / desktop applicationGUI / desktop applicationp1medium prioritymedium prioritytrack:consumer-appHermes-competitor consumer product — mobile-first, voice + messaging + memory + skillsHermes-competitor consumer product — mobile-first, voice + messaging + memory + skills
Goal
Polish the tunnel share flow so getting GAIA on a phone is a 30-second flow ending with the app icon on the home screen — not a "copy this URL into Safari" flow. Builds on the diagnostics + cookie auth work in #872.
Why this matters for consumer adoption
The tunnel (#872) and the PWA (M1) only matter if a consumer can actually get from "GAIA is running on my laptop" to "GAIA is on my phone home screen" without friction. Today the flow is roughly: enable tunnel → copy URL → text to self → open on phone → bookmark or Add-to-Home-Screen. That's at least 5 manual steps with potential ngrok URL volatility.
Scope (single PR or two, v0.18.2)
A. Stable URL story
B. QR code share
C. Add-to-Home-Screen guidance
beforeinstallprompt)D. Tunnel state visibility on phone
E. Tunnel + cookie auth hardening
What this is NOT
Acceptance criteria
Attribution / prior art
Dependencies