v0.4.6 - Mobile UI overhaul
Mobile UI overhaul — proper two-panel navigation
Before: unstyled plain text list with no layout
After: native-feeling mobile chat interface
What's new
- Two-panel navigation: thread list → tap a thread → full-screen conversation, with a back button (‹) and thread title in the nav header
- Thread list: single-line titles with a preview snippet, streaming dot animation for active sessions, chevron indicator
- Chat bubbles: user messages right-aligned with accent color, Claude responses left-aligned with markdown rendering (code blocks, lists, headings)
- Input bar: rounded pill with auto-growing textarea (caps at 120px), Send button
- Permission cards: orange-accented cards with Allow / Deny buttons that relay approval back to desktop
- + New Thread button in the list header
- Disconnected banner shown when relay drops