Commit Graph

2 Commits

Author SHA1 Message Date
Alexander Whitestone
b8a31e07f2 feat: room broadcast — say command delivers to all occupants in room
- say <message> now queues room_broadcast events on other sessions
- New GET /bridge/room_events/{user_id} endpoint (drain-on-read)
- WS connections receive real-time room broadcasts
- 5 new tests: broadcast, no-echo, room isolation, drain, 404
- Total tests: 27 (all passing)
2026-04-13 00:34:33 -04:00
Alexander Whitestone
e47939cb8d test: 22 tests for multi-user bridge — isolation, crisis, HTTP endpoints
- Session isolation: independent history, reuse, room transitions, eviction
- Crisis detection: multi-turn 988 delivery, reset on normal, window expiry
- HTTP endpoints: health, chat, sessions, room occupants, crisis flag
2026-04-12 20:37:26 -04:00