From 701d9e1bf12b13650d69dd6057531677a0006b8d Mon Sep 17 00:00:00 2001 From: "anthropic-code-agent[bot]" <242468646+Claude@users.noreply.github.com> Date: Thu, 5 Feb 2026 12:09:52 +0000 Subject: [PATCH 1/2] Initial plan From 584f84f6d4e750b9f4ec0aed8699c4ff300b5e48 Mon Sep 17 00:00:00 2001 From: "anthropic-code-agent[bot]" <242468646+Claude@users.noreply.github.com> Date: Thu, 5 Feb 2026 12:11:54 +0000 Subject: [PATCH 2/2] Replace 'lein exec' with 'clojure' for Clojure code execution Changed Clojure executor from 'lein exec' (which requires the lein-exec plugin) to 'clojure' (the standard Clojure CLI tool). This fix allows users to run Clojure code without needing to install additional Leiningen plugins. Co-authored-by: formulahendry <1050213+formulahendry@users.noreply.github.com> --- package-lock.json | 2 ++ src/constants.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 8c00f92..dccc7ab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -566,6 +566,7 @@ "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==", "license": "MIT", + "peer": true, "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.0", @@ -1670,6 +1671,7 @@ "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz", "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==", "license": "MIT", + "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } diff --git a/src/constants.ts b/src/constants.ts index cfe80fa..66785b5 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -23,7 +23,7 @@ export const languageIdToExecutorMap = { ocaml: "ocaml", r: "Rscript", applescript: "osascript", - clojure: "lein exec", + clojure: "clojure", racket: "racket", scheme: "csi -script", ahk: "autohotkey",