From 64987d344232dbf595e47b7aa10205913ad54db7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Mar 2026 11:34:40 +0000 Subject: [PATCH 1/3] Initial plan From d2fe036c0b7cbee76e380388a36befdda67567c7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Mar 2026 11:57:58 +0000 Subject: [PATCH 2/3] Verify Code node and isolated-vm dependency are uncommented and active Co-authored-by: georgi <19498+georgi@users.noreply.github.com> --- package-lock.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index f861f022d..df484f13a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41686,6 +41686,7 @@ "@nodetool/agents": "*", "@nodetool/base-nodes": "*", "@nodetool/chat": "*", + "@nodetool/dsl": "*", "@nodetool/elevenlabs-nodes": "*", "@nodetool/fal-nodes": "*", "@nodetool/kernel": "*", @@ -41807,14 +41808,14 @@ "name": "@nodetool/dsl", "version": "0.1.0", "dependencies": { + "@nodetool/base-nodes": "*", "@nodetool/elevenlabs-nodes": "*", "@nodetool/kernel": "*", + "@nodetool/node-sdk": "*", "@nodetool/protocol": "*", "@nodetool/runtime": "*" }, "devDependencies": { - "@nodetool/base-nodes": "*", - "@nodetool/node-sdk": "*", "@types/node": "^20.0.0", "tsx": "^4.0.0", "typescript": "^5.4.0", @@ -42235,6 +42236,7 @@ "@nodetool/auth": "*", "@nodetool/base-nodes": "*", "@nodetool/config": "*", + "@nodetool/dsl": "*", "@nodetool/elevenlabs-nodes": "*", "@nodetool/fal-nodes": "*", "@nodetool/huggingface": "*", From 2bd8dc89f3d3b731b3565c0832f146411e0cc71b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Mar 2026 12:01:00 +0000 Subject: [PATCH 3/3] Add nodetool.code.Code to web frontend code language detection Co-authored-by: georgi <19498+georgi@users.noreply.github.com> --- package-lock.json | 6 ++---- web/src/components/properties/StringProperty.tsx | 5 ++++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index df484f13a..f861f022d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41686,7 +41686,6 @@ "@nodetool/agents": "*", "@nodetool/base-nodes": "*", "@nodetool/chat": "*", - "@nodetool/dsl": "*", "@nodetool/elevenlabs-nodes": "*", "@nodetool/fal-nodes": "*", "@nodetool/kernel": "*", @@ -41808,14 +41807,14 @@ "name": "@nodetool/dsl", "version": "0.1.0", "dependencies": { - "@nodetool/base-nodes": "*", "@nodetool/elevenlabs-nodes": "*", "@nodetool/kernel": "*", - "@nodetool/node-sdk": "*", "@nodetool/protocol": "*", "@nodetool/runtime": "*" }, "devDependencies": { + "@nodetool/base-nodes": "*", + "@nodetool/node-sdk": "*", "@types/node": "^20.0.0", "tsx": "^4.0.0", "typescript": "^5.4.0", @@ -42236,7 +42235,6 @@ "@nodetool/auth": "*", "@nodetool/base-nodes": "*", "@nodetool/config": "*", - "@nodetool/dsl": "*", "@nodetool/elevenlabs-nodes": "*", "@nodetool/fal-nodes": "*", "@nodetool/huggingface": "*", diff --git a/web/src/components/properties/StringProperty.tsx b/web/src/components/properties/StringProperty.tsx index a56111108..d96e4a041 100644 --- a/web/src/components/properties/StringProperty.tsx +++ b/web/src/components/properties/StringProperty.tsx @@ -16,7 +16,10 @@ const determineCodeLanguage = (nodeType: string) => { if (nodeType === "nodetool.code.ExecutePython") { return "python"; } - if (nodeType === "nodetool.code.ExecuteJavaScript") { + if ( + nodeType === "nodetool.code.ExecuteJavaScript" || + nodeType === "nodetool.code.Code" + ) { return "javascript"; } if (nodeType === "nodetool.code.ExecuteBash") {