openreader/src/lib/server
Bilal Tahir 6da2ba2a9a fix(tts): apply upstream timeout and validate provider/model form in Speech SDK path
Review-driven: thread ttsUpstreamTimeoutMs into the speech-sdk branch as an
overall budget across SDK retries, and fail fast on model ids missing the
provider/model form instead of falling through to provider defaults.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 12:19:31 -07:00
..
admin feat(tts): add Speech SDK provider for ElevenLabs, Cartesia, Deepgram, Google, Inworld, and more 2026-06-11 10:39:20 -07:00
audiobooks Refactor user data cleanup and TTS storage flows (#105) 2026-06-07 13:33:20 -06:00
auth Refactor user data cleanup and TTS storage flows (#105) 2026-06-07 13:33:20 -06:00
compute refactor(pdf-parse): extract encodeParserVersion utility and strengthen artifact readiness 2026-06-04 20:46:02 -06:00
crypto feat(admin,config,ui,db): introduce runtime-editable site config and admin-managed TTS providers 2026-05-12 22:39:24 -06:00
documents refactor(documents): replace custom SSRF checks with AntiSSRF library 2026-06-10 13:29:18 -06:00
errors refactor: complete phase 7 error-contract rollout 2026-05-27 08:02:31 -06:00
jobs refactor(pdf-parse): migrate PDF parse state to worker-owned model 2026-06-04 20:00:21 -06:00
pdf-parse refactor(pdf-parse): extract encodeParserVersion utility and strengthen artifact readiness 2026-06-04 20:46:02 -06:00
rate-limit Refactor user data cleanup and TTS storage flows (#105) 2026-06-07 13:33:20 -06:00
storage refactor(pdf): implement ONNX-based Docling layout parsing and block-level TTS for PDFs 2026-05-17 21:18:51 -06:00
tasks Refactor user data cleanup and TTS storage flows (#105) 2026-06-07 13:33:20 -06:00
testing feat(rate-limit): add per-user PDF parsing rate limiting and job event ledger 2026-05-30 14:17:49 -06:00
tts fix(tts): apply upstream timeout and validate provider/model form in Speech SDK path 2026-06-11 12:19:31 -07:00
user Refactor user data cleanup and TTS storage flows (#105) 2026-06-07 13:33:20 -06:00
logger.ts refactor: roll out phase 7 server error contract 2026-05-27 07:24:07 -06:00
runtime-config-rsc.ts fix(server): enforce server-only usage for runtime config resolvers 2026-05-14 13:07:43 -06:00
runtime-config.ts hard-cut batch A: worker-only app compute backend 2026-05-26 15:56:39 -06:00