[1.3] Added :
- Multi-Provider STT Fallback System: Define a custom chain of fallback speech-to-text API providers (
ai.providers) inconfig.yml. The system dynamically and recursively falls back to secondary/tertiary providers if the primary provider experiences rate limits (HTTP 429), timeouts, server errors (5xx), or returns empty transcriptions.- Per-Provider Configuration: Customize name, base URL, API key, model, and specific API request timeouts (
timeout-ms) individually for each provider in the chain.- Enhanced
/svcai statusCommand: Displays the fully loaded provider chain visually with active status labels ([PRIMARY],[FALLBACK N]), along with their configured timeouts.
- # Note : you have to backup and delete old configs to get the new config version system with new updates.
