User
fe25229de7
feat: conversation long-term memory + fix source ENUM bug
- New: conversationSummarizer.js (LLM summary every 3 turns, loadBestSummary, persistFinalSummary)
- db/index.js: conversation_summaries table, upsertConversationSummary, getSessionSummary
- redisClient.js: setSummary/getSummary (TTL 2h)
- nativeVoiceGateway.js: _turnCount tracking, trigger summarize, persist on close
- realtimeDialogRouting.js: inject summary context, reduce history 5->3 rounds
- Fix: messages source ENUM missing 'search_knowledge' causing chat DB writes to fail
2026-04-03 10:19:16 +08:00
..
2026-03-24 17:19:36 +08:00
2026-03-31 09:46:40 +08:00
2026-03-24 17:19:36 +08:00
2026-03-24 17:19:36 +08:00
2026-03-26 14:30:32 +08:00
2026-04-03 10:19:16 +08:00
2026-03-12 12:47:56 +08:00
2026-03-31 09:46:40 +08:00
2026-03-26 14:30:32 +08:00
2026-03-31 09:46:40 +08:00
2026-04-03 10:19:16 +08:00
2026-03-31 09:46:40 +08:00
2026-03-17 11:00:09 +08:00
2026-04-03 10:19:16 +08:00
2026-04-03 10:19:16 +08:00
2026-03-31 09:46:40 +08:00