From 06feee0fee1904ee5b4e738d98015ccd65caa2d3 Mon Sep 17 00:00:00 2001 From: hjz <1141520944@qq.com> Date: Fri, 15 May 2026 16:22:28 +0800 Subject: [PATCH] feat: modify the skills registration directory --- internal/application/service/session_agent_qa.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/application/service/session_agent_qa.go b/internal/application/service/session_agent_qa.go index 1651c981..930f7ebf 100644 --- a/internal/application/service/session_agent_qa.go +++ b/internal/application/service/session_agent_qa.go @@ -325,19 +325,19 @@ func (s *sessionService) configureSkillsFromAgent( logger.Infof(ctx, "Sandbox is disabled: skills are not available") return } - + dir := getPreloadedSkillsDir() switch customAgent.Config.SkillsSelectionMode { case "all": // Enable all preloaded skills agentConfig.SkillsEnabled = true - agentConfig.SkillDirs = []string{DefaultPreloadedSkillsDir} + agentConfig.SkillDirs = []string{dir} agentConfig.AllowedSkills = nil // Empty means all skills allowed logger.Infof(ctx, "SkillsSelectionMode=all: enabled all preloaded skills") case "selected": // Enable only selected skills if len(customAgent.Config.SelectedSkills) > 0 { agentConfig.SkillsEnabled = true - agentConfig.SkillDirs = []string{DefaultPreloadedSkillsDir} + agentConfig.SkillDirs = []string{dir} agentConfig.AllowedSkills = customAgent.Config.SelectedSkills logger.Infof(ctx, "SkillsSelectionMode=selected: enabled %d selected skills: %v", len(customAgent.Config.SelectedSkills), customAgent.Config.SelectedSkills)