Mode pills are now single-select (tap to activate, tap again to deactivate) matching the web frontend behavior. Removed the "Standard" pill — it's the implicit default when no mode is active. Search mode sends webSearch: true in the ChatRequest body, which triggers the backend's agentive web search (openrouter:web_search or Google Search grounding). Sources and query are already parsed by StreamConsumer and rendered via SourcesBlock/SourceChip. Active pills now highlighted with accent color + accent border instead of generic surface alpha, making the active state visually obvious. |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||