kaizen-app/app
Bruno Deanoz feb326fc40 Auto-search detection + live reasoning preview
Auto-search:
- detectSearchQuery() pattern-matches common search prompts in DE+EN
  (weather, news, prices, scores, current events, etc.)
- send() enables webSearch automatically when detected, no manual
  pill needed. Manual pill still works as explicit override.
- 30+ patterns ported from backend lib/chat/detection.ts

Live reasoning preview:
- ReasoningBlock shows first meaningful line as preview label when
  collapsed (max 80 chars, ellipsis). Updates live during streaming.
- "Gedankengang" header + preview line stacked vertically.
- Preview hidden when block is expanded (full text visible).

Tests: 4 new tests for detectSearchQuery (DE patterns, EN patterns,
normal prompts not triggered, short input ignored).
2026-06-24 10:30:52 +02:00
..
src Auto-search detection + live reasoning preview 2026-06-24 10:30:52 +02:00
.gitignore Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00
build.gradle.kts feat: KaizenIcons system — Lucide base, full Material Icons migration 2026-06-22 14:11:34 +02:00
proguard-rules.pro Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00