Backend changes: - Send username, model_name, and is_first_chunk as separate fields - Keep actual content separate from header formatting - Cleaner separation of concerns in streaming protocol Frontend changes: - Build display content with header only for visual rendering - Keep messageBuffers clean (content only) for TTS processing - TTS now processes pure content without username headers This fixes the issue where TTS was reading 'fxhp (model):' prefix |
||
|---|---|---|
| .. | ||
| base.html | ||
| chat.html | ||
| index.html | ||
| search.html | ||