mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-25 17:54:34 +08:00
After pull-sync imports new messages, generate session index incrementally instead of full regeneration. This preserves existing sessions and their summaries, only processing newly imported (unindexed) messages. Adds generateIncremental method across the full stack: - core: already had generateIncrementalSessionIndex - node-runtime: expose generateIncrementalIndex - CLI: add POST /_web/sessions/:id/generate-incremental-index route - Electron: add session:generateIncremental IPC handler - Frontend: add generateIncremental to SessionIndexAdapter interface