debug: add skill loading info to simple test
This commit is contained in:
parent
b967756cbe
commit
2db4835893
@ -3,8 +3,16 @@
|
|||||||
from pipeline_core.agent_config import AgentConfig, SDLC_DEFAULT_CONFIG, load_agent_config
|
from pipeline_core.agent_config import AgentConfig, SDLC_DEFAULT_CONFIG, load_agent_config
|
||||||
from pipeline_service.agent_loop_v2 import AgentExecutor
|
from pipeline_service.agent_loop_v2 import AgentExecutor
|
||||||
|
|
||||||
# 快速验证导入
|
# 快速验证导入 + 技能加载
|
||||||
cfg = await load_agent_config()
|
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 = {
|
result = {
|
||||||
"ok": True,
|
"ok": True,
|
||||||
"max_turns": cfg.max_turns,
|
"max_turns": cfg.max_turns,
|
||||||
@ -12,6 +20,10 @@ result = {
|
|||||||
"compression_enabled": cfg.compression.enabled,
|
"compression_enabled": cfg.compression.enabled,
|
||||||
"memory_enabled": cfg.memory.enabled,
|
"memory_enabled": cfg.memory.enabled,
|
||||||
"skills_enabled": cfg.skills.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)
|
return json.dumps(result, ensure_ascii=False)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user