openreader/src/app/api/tts
Richard R 0db53fbd4e refactor(tts): extract voice resolution logic to server module and update imports
Move resolveVoices and resolveReplicateVoiceInputKey to a new server-side
voice-resolution module to improve separation of concerns and reduce shared
bundle size. Update all imports and related tests to use the new module.
Remove unused LRUMap and related caches from shared catalog. Update Replicate
cooldown logic to use per-scope LRU cache for improved concurrency handling.
2026-04-16 15:46:55 -06:00
..
voices refactor(tts): extract voice resolution logic to server module and update imports 2026-04-16 15:46:55 -06:00
route.ts refactor(tts): centralize upstream response helpers and improve settings validation 2026-04-16 13:07:31 -06:00