Matthias Nott
2026-03-08 d832f656599b153be8826bc43e1832209b2a1bf6
refs
author Matthias Nott <mnott@mnsoft.org>
Sunday, March 8, 2026 07:10 +0100
committer Matthias Nott <mnott@mnsoft.org>
Sunday, March 8, 2026 07:10 +0100
commitd832f656599b153be8826bc43e1832209b2a1bf6
tree 048a27c6754eee1fe20d854cfe72f90fa9c1a911 tree | zip | gz
parent 6cbe1fb2618af557262a8717c494e7958494bf2d view | diff
feat: per-session typing, incoming toast, remove switched-to messages

- Typing indicator is now per-session (only shows for active session)
- New IncomingToast component: slides down when another session gets a message
- Shows session name + preview, tappable to switch, auto-dismisses after 4s
- Removed "Switched to X" and "Renamed to X" system messages from chat
- Added sessionId to WsIncomingTyping type
1 files added
3 files modified
changed files
app/chat.tsx diff | view | blame | history
components/ui/IncomingToast.tsx diff | view | blame | history
contexts/ChatContext.tsx diff | view | blame | history
types/index.ts diff | view | blame | history