From 7806df10028511fb8591cdc9ea5d8c669922f1ce Mon Sep 17 00:00:00 2001 From: MoerAI Date: Fri, 24 Apr 2026 18:58:51 +0900 Subject: [PATCH] fix(tool-registry): pass plugins config to skill tool for proper command filtering (fixes #3582) --- src/plugin/tool-registry.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugin/tool-registry.ts b/src/plugin/tool-registry.ts index a3e46185a..3f95e24c4 100644 --- a/src/plugin/tool-registry.ts +++ b/src/plugin/tool-registry.ts @@ -244,6 +244,8 @@ export function createToolRegistry(args: { gitMasterConfig: pluginConfig.git_master, browserProvider: skillContext.browserProvider, nativeSkills: "skills" in ctx ? (ctx as { skills: SkillLoadOptions["nativeSkills"] }).skills : undefined, + pluginsEnabled: pluginConfig.claude_code?.plugins ?? true, + enabledPluginsOverride: pluginConfig.claude_code?.plugins_override, }) const taskSystemEnabled = isTaskSystemEnabled(pluginConfig)