perf(skill): reuse precomputed command list

This commit is contained in:
YeonGyu-Kim
2026-05-08 16:43:14 +09:00
parent 8eadf2056f
commit 5cf86234ff
2 changed files with 25 additions and 0 deletions
+2
View File
@@ -52,6 +52,8 @@ export function createSkillTool(options: SkillLoadOptions = {}): ToolDefinition
}
const getCommands = (): CommandInfo[] => {
if (options.commands) return [...options.commands]
return commandDiscovery.discoverCommandsSync(undefined, {
pluginsEnabled: options.pluginsEnabled,
enabledPluginsOverride: options.enabledPluginsOverride,