fix(skillsHandler): remove warning logging if setting is unconfigured

This commit is contained in:
Fred Chasin 2026-03-21 15:04:22 -07:00
parent 863be177b6
commit 52de7194b2
2 changed files with 5 additions and 1 deletions

View file

@ -78,6 +78,7 @@ class LiteLLMSkillsHandler:
"display_title": data.display_title,
"description": data.description,
"instructions": data.instructions,
"source": "custom",
"created_by": user_id,
"updated_by": user_id,
}

View file

@ -39,7 +39,10 @@ def get_skills_mode() -> Literal["litellm", "passthrough"]:
from litellm.proxy.proxy_server import general_settings
# Check general_settings for skills_mode
skills_mode = general_settings.get("skills_mode", "passthrough")
skills_mode = general_settings.get("skills_mode")
if skills_mode is None:
return "passthrough"
if skills_mode not in ("litellm", "passthrough"):
verbose_proxy_logger.warning(