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
4cf6971130
test: dedupe gradium tts fetch mock read
2026-05-13 07:15:45 +01:00
Peter Steinberger
b3ded351e3
test: guard extension provider mock calls
2026-05-12 10:04:45 +01: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