aprhodite/static
3nd3r 8cd76ff72d Add per-user conversation memory for Violet AI
- VioletHistory model: stores plaintext turns (user/assistant) per user_id
- AI worker loads last 20 turns into Ollama prompt for context
- Saves both user message and AI response after each exchange
- /reset command in Violet PM clears conversation memory
- Fix ai_limit_reached: emit ai_response event instead of raw pm_message
- ai_response handler uses correct PM room and supports plaintext text field
- Remove debug print statements
2026-04-12 13:58:44 -05:00
..
chat.js Add per-user conversation memory for Violet AI 2026-04-12 13:58:44 -05:00
crypto.js Fix #5: Fix broken E2E encryption for user-to-user PMs 2026-04-12 12:54:09 -05:00
socket.io.min.js Initial commit: SexyChat (Aphrodite) v1.0 2026-04-12 17:55:40 +01:00
style.css Initial commit: SexyChat (Aphrodite) v1.0 2026-04-12 17:55:40 +01:00