feat: enable public skills by default

This commit is contained in:
hetaoBackend
2026-01-20 20:37:44 +08:00
parent faba2784e1
commit abc6c21b11
4 changed files with 15 additions and 5 deletions

View File

@@ -78,7 +78,7 @@ def load_skills(skills_path: Path | None = None, use_config: bool = True, enable
extensions_config = get_extensions_config()
for skill in skills:
skill.enabled = extensions_config.is_skill_enabled(skill.name)
skill.enabled = extensions_config.is_skill_enabled(skill.name, skill.category)
except Exception as e:
# If config loading fails, default to all enabled
print(f"Warning: Failed to load extensions config: {e}")