Commit Graph

2 Commits

Author SHA1 Message Date
diegosouzapw
7d34b6a7e1 feat(providers): add AWS Polly and Lemonade provider support
Register AWS Polly as an audio provider with SigV4 request signing,
speech engine discovery, and API-key validation for managed provider
flows.

Add Lemonade as a self-hosted OpenAI-compatible provider, expand
static model discovery to audio registries, and support Azure OpenAI
deployment discovery from resource endpoints.

Sanitize sensitive provider-specific AWS fields in API responses and
update related tests and release notes.
2026-04-24 13:20:59 -03:00
kang-heewon
0f95330bc1 fix: address PR review feedback — stream semaphore release, key scope, test location
- Stream release: wrap stream body with TransformStream to release
  account semaphore only when stream is fully consumed (Thread 1)
- Key scope: remove model from semaphore key — was per-account-per-model,
  now truly per-account to match PR motivation (Thread 2)
- Test location: move accountSemaphore.test.ts to tests/unit/ per style guide (Thread 3)
- Fix flaky timestamp assertions in semaphore tests
2026-04-23 15:24:17 +09:00