feat(companion): night-test polish sweep — 0.5.9 #117
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/final-polish"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Back-to-dashboard bridges + relayout, F*CK IPs MESH loaders, party share as vps2 download QR, mutual party pairing via /hello, camera permission on party scanner, and node-side unique companion tokens (multi-phone). APK 0.5.9/vc29.
🤖 Generated with Claude Code
Everything from tonight's remote field testing: - Back-to-dashboard fixed: JS bridges on the retained WebView delegated through live-composition callbacks (stale closures made apps refuse to launch after remote ⇄ dashboard), and reattach forces a layout pass (top/bottom UI was wrong until a tap). - F*CK IPs MESH branded loader: full-screen on relaunch (startup race) and during the first connect after scanning a node QR. - Party 'Share this app' is now a QR of the public vps2 download link (scan with any camera → install over any internet); direct APK file-share kept as a secondary action. - Mesh party pairing is MUTUAL: scanner announces itself to the scanned phone's Flare /hello — both sides get the peer, a chat entry and a '👋 joined the party' message; scanner auto-opens the chat. - Party scanner asks for CAMERA permission (fresh installs/reinstalls landed on a black preview). - Node: device tokens mint unique companion-<id> names — pairing a second phone no longer revokes the first phone's login (the source of 'reconnecting a lot' and the second phone's failure). Served APK: 0.5.9 (vc29). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>