gitdataai/src/components
ZhenYi 61210da7a1 feat(frontend): typing indicator with AI/human split, page visibility reconnect
- TypingUsers state split by sender_type: AI vs human typing
- AI typing shows "{Name} is thinking..." with accent color
- Human typing shows "{Name} is typing..." with muted style
- AI typing relies on backend 60s TTL stop (no client-side 4s fallback)
- Add Page Visibility API to reconnect WS on tab become visible
- Add debug logs for typing flow tracing
- Pass sender_type through WS room.typing event routing
2026-04-25 22:45:11 +08:00
..
auth init 2026-04-15 09:08:09 +08:00
landing fix(frontend): remove unused Zap import in landing-sections.tsx 2026-04-16 21:10:39 +08:00
layout feat(command): use real API data for navigation, fix notification button 2026-04-25 09:53:12 +08:00
notify feat: add notification drawer, command registry, keyboard shortcuts, hooks 2026-04-25 09:53:49 +08:00
project fix(frontend): Discord UI polish, room streaming and kanban improvements 2026-04-21 22:31:48 +08:00
repository chore: API and frontend UI adjustments 2026-04-25 09:54:05 +08:00
room feat(frontend): typing indicator with AI/human split, page visibility reconnect 2026-04-25 22:45:11 +08:00
shared feat(command): use real API data for navigation, fix notification button 2026-04-25 09:53:12 +08:00
ui feat(command): use real API data for navigation, fix notification button 2026-04-25 09:53:12 +08:00
init-layout.tsx init 2026-04-15 09:08:09 +08:00
site-footer.tsx init 2026-04-15 09:08:09 +08:00