Files
hapi/android/app
weishu 3b6f6d151b feat(android): refresh the session list like iOS
- Second section is Recent with compact headers; swipe to pin/unpin and
  archive or delete; Mark as Read in the long-press sheet
- 30dp agent icon with a presence badge (pulsing while running); no dimmed
  rows, row spinners or unread dot (semibold title + accent time)
- Transient connection status under the title after 2s; a failed refresh
  shows "Offline · updated …" with Retry
2026-11-01 16:00:56 +08:00
..
2026-11-01 13:19:38 +08:00