Peter Steinberger
18eb472f82
fix(gradium): restrict TTS credential egress ( #105169 )
...
* fix(gradium): restrict TTS base URL before sending API keys
* fix(gradium): pin credential egress hostname
* docs(changelog): note Gradium credential guard
* docs(changelog): note Gradium credential guard
---------
Co-authored-by: 张贵萍0668001030 <zhang.guiping@xydigit.com >
2026-07-12 09:43:22 +01:00
Peter Steinberger
4fa5092cdc
docs: document small extension sources
2026-06-04 21:02:07 -04:00
Vincent Koc
4438be7f05
fix(tts): bound generated speech downloads
2026-05-29 12:58:56 +02:00
Peter Steinberger
b499d8f60c
test: dedupe gradium speech fetch reads
2026-05-12 20:57:38 +01:00
Peter Steinberger
2ec1a27c9f
test: guard extension channel mock calls
2026-05-12 11:19:53 +01:00
Shakker
69b6f1f676
test: tighten speech provider assertions
2026-05-11 09:04:29 +01:00
Peter Steinberger
f972d9e7d1
test: require provider rollback fixtures
2026-05-08 18:47:01 +01:00
Vincent Koc
361737d1f1
fix(tts): honor telephony voice overrides
2026-05-03 22:52:18 -07:00
Peter Steinberger
f34b41f198
refactor: split plugin sdk test helpers
2026-04-28 01:14:19 +01:00
Laurent Mazare
d7e2939791
feat: add Gradium text-to-speech provider ( #64958 )
...
Adds the Gradium bundled plugin with TTS and speech-provider registration, docs, label routing, and focused/live coverage.
Also carries the current main lint cleanup needed for the rebased CI lane.
Co-authored-by: laurent <laurent.mazare@gmail.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 18:43:53 +01:00