gitdataai/libs/room
ZhenYi 78eee672a4 feat(room): AI typing indicator with 60s Redis TTL and WS replay
- Add sender_type field to TypingEvent (user/ai)
- Change Redis TTL from 10s to 60s for AI typing persistence
- Broadcast typing.start/stop with sender_type=ai when AI stream starts/ends
- Replay active AI typing events from Redis on new WS subscribe
- Fix ai.stream_chunk WS payload missing display_name and chunk_type
- Add initial thinking chunk on AI stream start for immediate indicator
2026-04-25 22:45:03 +08:00
..
src feat(room): AI typing indicator with 60s Redis TTL and WS replay 2026-04-25 22:45:03 +08:00
Cargo.toml feat(room): inject text messages into Qdrant for vector search 2026-04-25 20:09:16 +08:00