diff --git a/apps/backend/src/lib/ai/models.ts b/apps/backend/src/lib/ai/models.ts index 34e8df13a3..d73391a50b 100644 --- a/apps/backend/src/lib/ai/models.ts +++ b/apps/backend/src/lib/ai/models.ts @@ -28,11 +28,11 @@ const MODEL_SELECTION_MATRIX: Record< }, smart: { slow: { - authenticated: { modelId: "moonshotai/kimi-k2.6:nitro" }, + authenticated: { modelId: "x-ai/grok-build-0.1" }, unauthenticated: { modelId: "deepseek/deepseek-v4-flash" }, }, fast: { - authenticated: { modelId: "moonshotai/kimi-k2.6:nitro" }, + authenticated: { modelId: "x-ai/grok-build-0.1" }, unauthenticated: { modelId: "deepseek/deepseek-v4-flash:nitro" }, }, }, diff --git a/apps/dashboard/src/components/commands/create-dashboard/dashboard-sandbox-host.tsx b/apps/dashboard/src/components/commands/create-dashboard/dashboard-sandbox-host.tsx index ff3a4dc3e3..9b5bf0e0c6 100644 --- a/apps/dashboard/src/components/commands/create-dashboard/dashboard-sandbox-host.tsx +++ b/apps/dashboard/src/components/commands/create-dashboard/dashboard-sandbox-host.tsx @@ -179,15 +179,12 @@ function getDependencyScripts(esmVersion: string, esmFallbackVersion: string, da `; } -function escapeScriptContent(code: string): string { - return code - .replace(/<\/script/gi, "<\\/script") - .replace(//g, "--\\>"); +function encodeSourceForJsonScript(code: string): string { + return JSON.stringify(code).replace(/
- - - + + + + + + ${getDependencyScripts(esmVersion, esmFallbackVersion, dashboardUrl)} - + + +