From 2db4835893c83cf81ca2c53f2288d20397b0586a Mon Sep 17 00:00:00 2001 From: ymq Date: Mon, 10 Aug 2026 17:09:07 +0800 Subject: [PATCH] debug: add skill loading info to simple test --- wwwroot/api/test_agent_v2_simple.dspy | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/wwwroot/api/test_agent_v2_simple.dspy b/wwwroot/api/test_agent_v2_simple.dspy index a65761f..abbd4a6 100644 --- a/wwwroot/api/test_agent_v2_simple.dspy +++ b/wwwroot/api/test_agent_v2_simple.dspy @@ -3,8 +3,16 @@ from pipeline_core.agent_config import AgentConfig, SDLC_DEFAULT_CONFIG, load_agent_config from pipeline_service.agent_loop_v2 import AgentExecutor -# 快速验证导入 +# 快速验证导入 + 技能加载 cfg = await load_agent_config() + +# 验证技能加载 +from pipeline_core.skill_loader import get_skill_loader +loader = get_skill_loader(cfg.skills.base_dir) +scopes = loader.list_by_scope() +merged = loader.get_merged() +skill_names = list(merged.keys()) + result = { "ok": True, "max_turns": cfg.max_turns, @@ -12,6 +20,10 @@ result = { "compression_enabled": cfg.compression.enabled, "memory_enabled": cfg.memory.enabled, "skills_enabled": cfg.skills.enabled, + "skills_base_dir": cfg.skills.base_dir, + "skills_by_scope": scopes, + "skills_loaded": skill_names, + "skills_total": loader.get_skill_count(), } return json.dumps(result, ensure_ascii=False)