Skip to content

Conversation

barneyonline
Copy link

  • Introduces reauth flow (401/403 => ConfigEntryAuthFailed) with reauth_confirm form\n- Adds diagnostics with API key redaction and summary (endpoint, model, voice, chime, normalize, cache size)\n- Manifest cleanup: integration_type=service, remove aiohttp\n- Removes manual entity_id; deterministic unique_id; HA session in config flow\n- Options reload listener for immediate cache size changes\n- Engine: strict HTTP/content-type checks, bounded LRU cache\n- TTS: clearer ffmpeg not-found handling\n- README: reauth + diagnostics sections\n- Tests: expanded (8 passing)

barneyonline and others added 28 commits June 1, 2025 11:56
Works with Groq TTS service
…on-for-bugs

Fix runtime error and align translations
…iew-and-suggest-improvements

Improve Groq TTS integration performance
…-to-audio-integration

Implement dynamic voice discovery and per-call options
Remove version
New install instructions for HACS
…roq_tts

Add complete Groq PlayAI voice list
…-api-request

Remove dynamic voice fetching and rely on local voice list
…-patch-method

Fix Groq TTS test patching
…tity_id, ffmpeg). Update README; improve error handling and caching
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant