-
Notifications
You must be signed in to change notification settings - Fork 22
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Priority: High
Related: #199
Several tool-capable models have incorrect ToolSupport declarations, silently disabling functionality.
Models to audit:
- OpenAI: gpt-4-turbo, gpt-4 missing ToolSupport despite being capable
- xAI: grok-2-vision-1212 has no ToolSupport constraint at all
- Mistral: All models declare
ToolSupport(tools=[])— Mistral Large supports function calling - DeepSeek:
ToolSupport(tools=[])blocks user-defined tools despite mapper supporting them - Groq: Most models have empty tools despite Llama/Qwen supporting function calling
- HuggingFace: Same issue as DeepSeek
Files:
src/celeste/modalities/text/providers/openai/models.pysrc/celeste/modalities/text/providers/xai/models.pysrc/celeste/modalities/text/providers/mistral/models.pysrc/celeste/modalities/text/providers/deepseek/models.pysrc/celeste/modalities/text/providers/groq/models.pysrc/celeste/modalities/text/providers/huggingface/models.py
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working