From 1c562f0e7b8aac52128185de2e33b5126087fb87 Mon Sep 17 00:00:00 2001 From: slhafzjw Date: Tue, 30 Dec 2025 16:43:39 +0800 Subject: [PATCH] refactor(LocalRunnerClient): update action keys building source in DynamicActionMcp Context: Building action keys by subdirector's name keeps unique identity for each local action. --- .../slhaf/partner/core/action/runner/LocalRunnerClient.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Partner-Main/src/main/java/work/slhaf/partner/core/action/runner/LocalRunnerClient.java b/Partner-Main/src/main/java/work/slhaf/partner/core/action/runner/LocalRunnerClient.java index 79d86ace..b553bf3e 100644 --- a/Partner-Main/src/main/java/work/slhaf/partner/core/action/runner/LocalRunnerClient.java +++ b/Partner-Main/src/main/java/work/slhaf/partner/core/action/runner/LocalRunnerClient.java @@ -485,7 +485,7 @@ public class LocalRunnerClient extends RunnerClient { continue; MetaActionInfo info = JSONUtil.readJSONObject(meta, StandardCharsets.UTF_8).toBean(MetaActionInfo.class); - existedMetaActions.put("local::" + program.getName(), info); + existedMetaActions.put("local::" + dir.getName(), info); Map additional = Map.of("pre", info.getPreActions(), "post", info.getPostActions(),