From 0abc678c1bf12a01b9704916f652ecbd12f872d5 Mon Sep 17 00:00:00 2001 From: licat <1834199672@qq.com> Date: Mon, 22 Jun 2026 20:21:23 +0800 Subject: [PATCH] fix(tui): use cross-platform path splitting for local plugin names in status dialog --- packages/tui/src/component/dialog-status.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tui/src/component/dialog-status.tsx b/packages/tui/src/component/dialog-status.tsx index 6c8fabdbb3a3..5b10258766dd 100644 --- a/packages/tui/src/component/dialog-status.tsx +++ b/packages/tui/src/component/dialog-status.tsx @@ -20,7 +20,7 @@ export function DialogStatus() { const value = typeof item === "string" ? item : item[0] if (value.startsWith("file://")) { const path = fileURLToPath(value) - const parts = path.split("/") + const parts = path.replace(/\\/g, "/").split("/") const filename = parts.pop() || path if (!filename.includes(".")) return { name: filename } const basename = filename.split(".")[0]