mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
* fix: daemon warns instead of crashing on missing OpenAI speech credentials validateOpenAiCredentialRequirements was throwing an error when OpenAI speech providers were configured without credentials, causing the daemon to crash before it could start serving health checks. Changed to log a warning instead — the daemon starts successfully and reports speech services as unavailable. Closes #1367 * chore: address Greptile review feedback - Remove duplicate warning in initializeOpenAiSpeechServices when all credentials are missing (already warned by validate) - Strengthen test assertions: check getListenTarget() after start - Wrap daemon start/stop in try/finally for proper cleanup on failure