kaizen-app/app
Bruno Deanoz 1362daee53 fix: snappy sidebar — optimistic insert, instant title, smart merge
Three fixes for sluggish conversation list:

1. Optimistic sidebar insert: new conversation appears in the sidebar
   immediately after creation (with first-line preview as title),
   before the stream finishes.

2. generateTitle now returns the title from the server response and
   updates Room directly via updateTitle() — no blind refresh that
   races with server-side generation.

3. replaceAll uses upsert + deleteExcept instead of deleteAll + insert,
   eliminating the empty-list flash that caused sidebar flicker.
2026-06-22 13:57:52 +02:00
..
src fix: snappy sidebar — optimistic insert, instant title, smart merge 2026-06-22 13:57:52 +02:00
.gitignore Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00
build.gradle.kts biometric unlock for locked conversations 2026-06-21 23:56:57 +02:00
proguard-rules.pro Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00