Josh Avant
|
44674525f2
|
feat(tts): add structured provider diagnostics and fallback attempt analytics (#57954)
* feat(tts): add structured fallback diagnostics and attempt analytics
* docs(tts): document attempt-detail and provider error diagnostics
* TTS: harden fallback loops and share error helpers
* TTS: bound provider error-body reads
* tts: add double-prefix regression test and clean baseline drift
* tests(tts): satisfy error narrowing in double-prefix regression
* changelog
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
---------
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
|
2026-03-30 22:55:28 -05:00 |
Josh Avant
|
c918ab4faf
|
fix(tts): restore 3.28 schema compatibility and fallback observability (#57953)
* fix(tts): restore legacy config compatibility and fallback observability
* fix(tts): surface fallback attempts in status and telephony
* test(tts): cover /tts audio to /tts status fallback flow
* docs(tts): align migration and fallback observability guidance
* TTS: redact fallback logs and scope legacy plugin migration
* Infra: dedupe UV_EXTRA_INDEX_URL in host env policy
* Docs: scope doctor TTS migration to voice-call
* voice-call: restore strict known TTS provider validation
|
2026-03-30 22:05:03 -05:00 |
Peter Steinberger
|
01bcbcf8d5
|
refactor: require legacy config migration on read
|
2026-03-26 23:23:47 +00:00 |
Jealous
|
2c3cf4f387
|
chore(tts): rename VOICE_BUBBLE identifiers to OPUS and update docs
|
2026-03-25 10:49:21 +05:30 |
Peter Steinberger
|
3cd4978fc2
|
refactor(agents): unify tool media reply delivery
|
2026-03-22 00:49:56 -07:00 |
Vincent Koc
|
089c8bc65e
|
docs: Phase 3 IA restructure — move pi to Reference, merge Models groups, move install/node to Install, move prose to Skills, migrate brave-search/perplexity/tts into tools/
|
2026-03-19 10:42:46 -07:00 |