MCPcopy Create free account
hub / github.com/continuedev/continue / sanitizeMessageForTTS

Function sanitizeMessageForTTS

core/util/tts.ts:18–32  ·  view source on GitHub ↗
(message: string)

Source from the content-addressed store, hash-verified

16 * Return modified message text.
17 */
18export function sanitizeMessageForTTS(message: string): string {
19 message = removeCodeBlocksAndTrim(message);
20
21 // Remove or replace problematic characters
22 message = message
23 .replace(/"/g, "")
24 .replace(/`/g, "")
25 .replace(/\$/g, "")
26 .replace(/\\/g, "")
27 .replace(/[&|;()<>]/g, "");
28
29 message = message.trim().replace(/\s+/g, " ");
30
31 return message;
32}
33
34export class TTS {
35 static os: string | undefined = undefined;

Callers 1

readMethod · 0.85

Calls 2

removeCodeBlocksAndTrimFunction · 0.85
replaceMethod · 0.45

Tested by

no test coverage detected