From b102694c642131c9b253e03322768fc088028cd4 Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Sat, 24 Jan 2026 12:15:57 -0600 Subject: [PATCH] Fix: use String.raw for escaped triple quotes in TOML --- .../installers/lib/ide/shared/task-tool-command-generator.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cli/installers/lib/ide/shared/task-tool-command-generator.js b/tools/cli/installers/lib/ide/shared/task-tool-command-generator.js index 5e35fdaf..726356ee 100644 --- a/tools/cli/installers/lib/ide/shared/task-tool-command-generator.js +++ b/tools/cli/installers/lib/ide/shared/task-tool-command-generator.js @@ -38,7 +38,7 @@ Follow all instructions in the ${type} file exactly as written. if (format === 'toml') { // Escape any triple quotes in content - const escapedContent = content.replace(/"""/g, '\\"\\"\\"'); + const escapedContent = content.replaceAll('"""', String.raw`\"\"\"`); return `description = "${description}" prompt = """ ${escapedContent}