From ad8221619522a45d07f671854698a2a0f35a1b70 Mon Sep 17 00:00:00 2001 From: FxRayHughes <25192142+FxRayHughes@users.noreply.github.com> Date: Mon, 2 Nov 2026 12:36:23 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat(index):=20=E6=94=B6=E5=BD=95=20mise=20?= =?UTF-8?q?0.2.0=20=E9=A2=84=E5=8F=91=E5=B8=83=EF=BC=88io.github.fxrayhugh?= =?UTF-8?q?es.mise=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lithe-plugin-index.json | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/lithe-plugin-index.json b/lithe-plugin-index.json index 8b0743d..c8016ce 100644 --- a/lithe-plugin-index.json +++ b/lithe-plugin-index.json @@ -1,6 +1,40 @@ { "schemaVersion": 1, "plugins": [ + { + "id": "io.github.fxrayhughes.mise", + "name": "mise", + "author": "FxRayHughes", + "repository": "https://github.com/FxRayHughes/lithe-plugin-mise", + "homepage": "https://github.com/FxRayHughes/lithe-plugin-mise#readme", + "description": "Preview toolchain provider: tells Lithe which JDK, Node.js, Maven, Gradle, Go, Python and pnpm mise installed, and which versions a project's mise.toml or .tool-versions and your global mise config request, so no paths are added by hand. Its backend only runs read-only mise commands (mise ls, mise bin-paths) offline; it never installs or trusts anything. Requires a Lithe preview build with the toolchainProviders capability and mise on your PATH; macOS only.", + "localizedDescriptions": { + "zh-Hans": "预发布工具链提供方:告诉 Lithe mise 装了哪些 JDK、Node.js、Maven、Gradle、Go、Python 和 pnpm,以及项目的 mise.toml / .tool-versions 和全局 mise 配置要求哪个版本,无需手动添加路径。后端只以离线方式运行只读的 mise 命令(mise ls、mise bin-paths),不会安装或信任任何东西。需要支持 toolchainProviders 能力的 Lithe preview 开发版,以及 PATH 中可用的 mise,仅支持 macOS。" + }, + "tags": ["tool", "toolchain", "mise", "java", "node"], + "license": "Apache-2.0", + "icon": "https://raw.githubusercontent.com/FxRayHughes/lithe-plugin-mise/ced89b3dd0a5fe11f9d5e6da73dfaa3e65a350e9/io.github.fxrayhughes.mise/icons/mise.svg", + "versions": [ + { + "version": "0.2.0", + "pluginAPIVersion": 3, + "requires": { + "backend": 2, + "serverProcess": 1, + "settings": 2, + "toolchainProviders": 1 + }, + "releaseDate": "2026-11-02", + "downloads": [ + { + "platforms": ["darwin-arm64", "darwin-x64"], + "downloadURL": "https://github.com/FxRayHughes/lithe-plugin-mise/releases/download/v0.2.0/mise-0.2.0-darwin.zip", + "sha256": "2b088c02aec5707b78e3da4de82ad45a8d22e8c8010a8a01afa26947b8561f82" + } + ] + } + ] + }, { "id": "io.github.lithe-idea.cargo-build", "name": "Cargo", From 457c9173e89cb9067b32ce0aaf759f639fe2d7e2 Mon Sep 17 00:00:00 2001 From: FxRayHughes <25192142+FxRayHughes@users.noreply.github.com> Date: Mon, 2 Nov 2026 15:43:57 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat(index):=20=E6=94=B6=E5=BD=95=20mise=20?= =?UTF-8?q?0.2.1=20=E9=A2=84=E5=8F=91=E5=B8=83=EF=BC=88io.github.fxrayhugh?= =?UTF-8?q?es.mise=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 0.2.1 修复真实 Lithe 读不到答复的问题:Lithe 发出的 toolchains/query 请求 ID 是十进制字符串,后端现在用对应的数字作答。0.2.0 保留。 --- lithe-plugin-index.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lithe-plugin-index.json b/lithe-plugin-index.json index c8016ce..4da7e9f 100644 --- a/lithe-plugin-index.json +++ b/lithe-plugin-index.json @@ -15,6 +15,24 @@ "license": "Apache-2.0", "icon": "https://raw.githubusercontent.com/FxRayHughes/lithe-plugin-mise/ced89b3dd0a5fe11f9d5e6da73dfaa3e65a350e9/io.github.fxrayhughes.mise/icons/mise.svg", "versions": [ + { + "version": "0.2.1", + "pluginAPIVersion": 3, + "requires": { + "backend": 2, + "serverProcess": 1, + "settings": 2, + "toolchainProviders": 1 + }, + "releaseDate": "2026-11-02", + "downloads": [ + { + "platforms": ["darwin-arm64", "darwin-x64"], + "downloadURL": "https://github.com/FxRayHughes/lithe-plugin-mise/releases/download/v0.2.1/mise-0.2.1-darwin.zip", + "sha256": "635366955e73f64ef6a821e3af9bee043c8c1ac871e6a44ddc3d43aae4823755" + } + ] + }, { "version": "0.2.0", "pluginAPIVersion": 3,