Following the UI paradigms outlined in ui-patterns.md, we need to adapt desktop UI patterns to their React Native equivalents.
Required Patterns
- Interactive Context Menus: Using Long-Press or Swipe Actions for actions like
Rename Session, Compact, or Delete instead of desktop right-click menus.
- Bottom Sheets for Complex Dialogs: Modals like settings or AI provider configurations should fly up as native Bottom Sheets rather than center web-style modals.
- Split Panes to Stacks: The desktop side-by-side (Sidebar + Main Content) layout is already largely migrated to standard mobile Navigation Stacks, but any nested split panes (like the prompt context window vs the chat timeline) must be resolved to native mobile overlaps (like
KeyboardAvoidingView + absolute positioning).
Following the UI paradigms outlined in
ui-patterns.md, we need to adapt desktop UI patterns to their React Native equivalents.Required Patterns
Rename Session,Compact, orDeleteinstead of desktop right-click menus.KeyboardAvoidingView+ absolute positioning).