Reasoning-model chain-of-thought is now separated from the spoken/displayed reply on the server (handles both a dedicated reasoning_content field and inline <think> blocks, including chat templates that inject the opening tag as a prompt prefix so it never appears in the stream). The client shows it in a panel collapsed behind a "Thinking" chevron instead of dumping raw reasoning text into the chat or speaking it aloud via TTS. Also moved the noise-gate slider out of its own row and next to the mic button, grouping it with Auto-stop/Hands-free/Live agent. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| admin.py | ||
| characters.py | ||
| conversation.py | ||
| docker.py | ||
| library.py | ||
| reader.py | ||
| rehearsals_db.py | ||
| settings.py | ||
| sources.py | ||
| stt.py | ||
| tts.py | ||