Issue 089: Add TTS service input sanitization
Area: TTS
Priority: High
Files: services/tts/src/TTSService.ts
Problem
TTS input text is passed to provider without sanitization. Malicious input could exploit provider APIs or inject SSML.
Acceptance Criteria
- Input text is sanitized before provider call\n- SSML injection is prevented\n- Maximum input length is enforced\n- Sanitization is tested
Issue 089: Add TTS service input sanitization
Area: TTS
Priority: High
Files: services/tts/src/TTSService.ts
Problem
TTS input text is passed to provider without sanitization. Malicious input could exploit provider APIs or inject SSML.
Acceptance Criteria