- Replace Flash/Pro dual model buttons with single "gpt-5.4" label - Backend still receives "flash" as model param (matches schema validation) - Remove unused selectedModel/onSelectedModelChange props from GeminiInput - Fix SSE stream parsing: process remaining buffer data when stream ends without trailing newline (potential cause of "no return" issue) Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>