Repository navigation
v0.6.0
0.6.0 is the mobile release: Lumina Code on Android, and remote access rebuilt as a direct connection to your desktop. Self-hosters: update your lumina-server deployment (see server/README.md) before enabling remote access.
✨ Features
- Android app — The full Lumina Code experience on your phone: live-streaming conversations, the complete composer, model switching and settings — driving your desktop's opencode from anywhere. The UI adapts to the phone (drawer sidebar, sliding settings pages, keyboard-aware composer). Currently Android only; the app builds from source under
mobile/. - Remote access, rebuilt — Flip one switch in Settings → Server and your desktop becomes reachable through your self-hosted lumina-server. Phones connect directly to the desktop with near-zero added latency, and session content never touches the server — the old mirror sync is gone. Also works behind Cloudflare.
- Live connection status — The Server settings now show the remote-access state (connecting / connected / error) at a glance, so a dead route is instantly visible.
- Server console: connected desktops — The overview page lists every connected desktop with its route and an online/offline badge.
- About pane — The OpenCode row now shows the live connection state and the version reported by the server itself, instead of a spawn-time snapshot.
🐛 Bug Fixes
- Fixed sign-in and server connection failures on some proxy or public-Wi-Fi networks — desktop↔server traffic now bypasses the webview's network stack entirely.
- Fixed the mobile app showing an empty sidebar when connecting while the desktop route was still coming up; dropped connections and rotated passwords now recover automatically.
🎨 Polish
- Mobile: proper app icon, a thumb-friendly composer toolbar on narrow screens, and tighter gutters so conversations get more width.
🔧 Chores
- lumina-server is now published as a Docker image (
iewnfod/lumina-code-server) with a one-file docker-compose production setup.
Full Changelog: v0.5.0...v0.6.0