From 26bb6dc9db11efa4b95d09fa37dbae34877cf11f Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Sat, 27 Jun 2026 11:28:31 -0500 Subject: [PATCH] [huggingface] Fix reasoning options metadata --- providers/huggingface/models/MiniMaxAI/MiniMax-M2.toml | 1 + providers/huggingface/models/MiniMaxAI/MiniMax-M3.toml | 1 + providers/huggingface/models/Qwen/Qwen3-235B-A22B.toml | 1 + providers/huggingface/models/Qwen/Qwen3-32B.toml | 1 + .../huggingface/models/Qwen/Qwen3-Coder-480B-A35B-Instruct.toml | 1 - providers/huggingface/models/Qwen/Qwen3-Coder-Next.toml | 1 - providers/huggingface/models/Qwen/Qwen3-Embedding-4B.toml | 1 - providers/huggingface/models/Qwen/Qwen3-Embedding-8B.toml | 1 - .../huggingface/models/Qwen/Qwen3-Next-80B-A3B-Instruct.toml | 1 - .../huggingface/models/Qwen/Qwen3-Next-80B-A3B-Thinking.toml | 1 - providers/huggingface/models/Qwen/Qwen3.5-122B-A10B.toml | 1 + providers/huggingface/models/Qwen/Qwen3.5-27B.toml | 1 + providers/huggingface/models/Qwen/Qwen3.5-35B-A3B.toml | 1 + providers/huggingface/models/Qwen/Qwen3.5-9B.toml | 1 + providers/huggingface/models/Qwen/Qwen3.6-35B-A3B.toml | 1 + providers/huggingface/models/deepseek-ai/DeepSeek-R1.toml | 1 + providers/huggingface/models/deepseek-ai/DeepSeek-V4-Flash.toml | 1 + providers/huggingface/models/google/gemma-4-26B-A4B-it.toml | 1 + providers/huggingface/models/google/gemma-4-31B-it.toml | 1 + .../huggingface/models/moonshotai/Kimi-K2-Instruct-0905.toml | 1 - providers/huggingface/models/moonshotai/Kimi-K2-Instruct.toml | 1 - providers/huggingface/models/moonshotai/Kimi-K2.7-Code.toml | 1 + providers/huggingface/models/stepfun-ai/Step-3.5-Flash.toml | 1 + providers/huggingface/models/zai-org/GLM-4.5-Air.toml | 1 + providers/huggingface/models/zai-org/GLM-4.5.toml | 1 + providers/huggingface/models/zai-org/GLM-4.5V.toml | 1 + providers/huggingface/models/zai-org/GLM-4.6.toml | 1 + providers/huggingface/models/zai-org/GLM-5.2.toml | 1 + 28 files changed, 20 insertions(+), 8 deletions(-) diff --git a/providers/huggingface/models/MiniMaxAI/MiniMax-M2.toml b/providers/huggingface/models/MiniMaxAI/MiniMax-M2.toml index 85910d597..273892575 100644 --- a/providers/huggingface/models/MiniMaxAI/MiniMax-M2.toml +++ b/providers/huggingface/models/MiniMaxAI/MiniMax-M2.toml @@ -1,4 +1,5 @@ base_model = "minimax/MiniMax-M2" +reasoning_options = [] [cost] input = 0.3 diff --git a/providers/huggingface/models/MiniMaxAI/MiniMax-M3.toml b/providers/huggingface/models/MiniMaxAI/MiniMax-M3.toml index 8c5efd254..7776d4e4d 100644 --- a/providers/huggingface/models/MiniMaxAI/MiniMax-M3.toml +++ b/providers/huggingface/models/MiniMaxAI/MiniMax-M3.toml @@ -1,4 +1,5 @@ base_model = "minimax/MiniMax-M3" +reasoning_options = [] structured_output = true [cost] diff --git a/providers/huggingface/models/Qwen/Qwen3-235B-A22B.toml b/providers/huggingface/models/Qwen/Qwen3-235B-A22B.toml index 028a3029d..c179dc80d 100644 --- a/providers/huggingface/models/Qwen/Qwen3-235B-A22B.toml +++ b/providers/huggingface/models/Qwen/Qwen3-235B-A22B.toml @@ -1,4 +1,5 @@ base_model = "alibaba/qwen3-235b-a22b" +reasoning_options = [] structured_output = true [cost] diff --git a/providers/huggingface/models/Qwen/Qwen3-32B.toml b/providers/huggingface/models/Qwen/Qwen3-32B.toml index 70fdcf781..c56e7f1a1 100644 --- a/providers/huggingface/models/Qwen/Qwen3-32B.toml +++ b/providers/huggingface/models/Qwen/Qwen3-32B.toml @@ -1,4 +1,5 @@ base_model = "alibaba/qwen3-32b" +reasoning_options = [] structured_output = true [cost] diff --git a/providers/huggingface/models/Qwen/Qwen3-Coder-480B-A35B-Instruct.toml b/providers/huggingface/models/Qwen/Qwen3-Coder-480B-A35B-Instruct.toml index 6a1e10f1f..82b50d1dc 100644 --- a/providers/huggingface/models/Qwen/Qwen3-Coder-480B-A35B-Instruct.toml +++ b/providers/huggingface/models/Qwen/Qwen3-Coder-480B-A35B-Instruct.toml @@ -4,7 +4,6 @@ release_date = "2025-07-23" last_updated = "2025-07-23" attachment = false reasoning = false -reasoning_options = [] temperature = true tool_call = true knowledge = "2025-04" diff --git a/providers/huggingface/models/Qwen/Qwen3-Coder-Next.toml b/providers/huggingface/models/Qwen/Qwen3-Coder-Next.toml index 095c65359..ab7363088 100644 --- a/providers/huggingface/models/Qwen/Qwen3-Coder-Next.toml +++ b/providers/huggingface/models/Qwen/Qwen3-Coder-Next.toml @@ -4,7 +4,6 @@ release_date = "2026-02-03" last_updated = "2026-02-03" attachment = false reasoning = false -reasoning_options = [] temperature = true tool_call = true knowledge = "2025-04" diff --git a/providers/huggingface/models/Qwen/Qwen3-Embedding-4B.toml b/providers/huggingface/models/Qwen/Qwen3-Embedding-4B.toml index 43ff461ce..de048dfc1 100644 --- a/providers/huggingface/models/Qwen/Qwen3-Embedding-4B.toml +++ b/providers/huggingface/models/Qwen/Qwen3-Embedding-4B.toml @@ -4,7 +4,6 @@ release_date = "2025-01-01" last_updated = "2025-01-01" attachment = false reasoning = false -reasoning_options = [] temperature = false knowledge = "2024-12" tool_call = false diff --git a/providers/huggingface/models/Qwen/Qwen3-Embedding-8B.toml b/providers/huggingface/models/Qwen/Qwen3-Embedding-8B.toml index b1b117c09..0432f2aef 100644 --- a/providers/huggingface/models/Qwen/Qwen3-Embedding-8B.toml +++ b/providers/huggingface/models/Qwen/Qwen3-Embedding-8B.toml @@ -4,7 +4,6 @@ release_date = "2025-01-01" last_updated = "2025-01-01" attachment = false reasoning = false -reasoning_options = [] temperature = false knowledge = "2024-12" tool_call = false diff --git a/providers/huggingface/models/Qwen/Qwen3-Next-80B-A3B-Instruct.toml b/providers/huggingface/models/Qwen/Qwen3-Next-80B-A3B-Instruct.toml index bab0990ac..a0acaea59 100644 --- a/providers/huggingface/models/Qwen/Qwen3-Next-80B-A3B-Instruct.toml +++ b/providers/huggingface/models/Qwen/Qwen3-Next-80B-A3B-Instruct.toml @@ -4,7 +4,6 @@ release_date = "2025-09-11" last_updated = "2025-09-11" attachment = false reasoning = false -reasoning_options = [] temperature = true tool_call = true knowledge = "2025-04" diff --git a/providers/huggingface/models/Qwen/Qwen3-Next-80B-A3B-Thinking.toml b/providers/huggingface/models/Qwen/Qwen3-Next-80B-A3B-Thinking.toml index 9d48bb77b..f147692a2 100644 --- a/providers/huggingface/models/Qwen/Qwen3-Next-80B-A3B-Thinking.toml +++ b/providers/huggingface/models/Qwen/Qwen3-Next-80B-A3B-Thinking.toml @@ -4,7 +4,6 @@ release_date = "2025-09-11" last_updated = "2025-09-11" attachment = false reasoning = false -reasoning_options = [] temperature = true tool_call = true knowledge = "2025-04" diff --git a/providers/huggingface/models/Qwen/Qwen3.5-122B-A10B.toml b/providers/huggingface/models/Qwen/Qwen3.5-122B-A10B.toml index 28172134d..faa0a5446 100644 --- a/providers/huggingface/models/Qwen/Qwen3.5-122B-A10B.toml +++ b/providers/huggingface/models/Qwen/Qwen3.5-122B-A10B.toml @@ -1,4 +1,5 @@ base_model = "alibaba/qwen3.5-122b-a10b" +reasoning_options = [] [cost] input = 0.4 diff --git a/providers/huggingface/models/Qwen/Qwen3.5-27B.toml b/providers/huggingface/models/Qwen/Qwen3.5-27B.toml index cd4850da3..331b7b792 100644 --- a/providers/huggingface/models/Qwen/Qwen3.5-27B.toml +++ b/providers/huggingface/models/Qwen/Qwen3.5-27B.toml @@ -1,4 +1,5 @@ base_model = "alibaba/qwen3.5-27b" +reasoning_options = [] [cost] input = 0.3 diff --git a/providers/huggingface/models/Qwen/Qwen3.5-35B-A3B.toml b/providers/huggingface/models/Qwen/Qwen3.5-35B-A3B.toml index 376729fc1..bb4f4ec74 100644 --- a/providers/huggingface/models/Qwen/Qwen3.5-35B-A3B.toml +++ b/providers/huggingface/models/Qwen/Qwen3.5-35B-A3B.toml @@ -1,4 +1,5 @@ base_model = "alibaba/qwen3.5-35b-a3b" +reasoning_options = [] [cost] input = 0.25 diff --git a/providers/huggingface/models/Qwen/Qwen3.5-9B.toml b/providers/huggingface/models/Qwen/Qwen3.5-9B.toml index 27c1c9ad0..f9251a923 100644 --- a/providers/huggingface/models/Qwen/Qwen3.5-9B.toml +++ b/providers/huggingface/models/Qwen/Qwen3.5-9B.toml @@ -1,4 +1,5 @@ base_model = "alibaba/qwen3.5-9b" +reasoning_options = [] attachment = true [cost] diff --git a/providers/huggingface/models/Qwen/Qwen3.6-35B-A3B.toml b/providers/huggingface/models/Qwen/Qwen3.6-35B-A3B.toml index 0d7c316b3..f50ca91bb 100644 --- a/providers/huggingface/models/Qwen/Qwen3.6-35B-A3B.toml +++ b/providers/huggingface/models/Qwen/Qwen3.6-35B-A3B.toml @@ -1,4 +1,5 @@ base_model = "alibaba/qwen3.6-35b-a3b" +reasoning_options = [] [cost] input = 0.15 diff --git a/providers/huggingface/models/deepseek-ai/DeepSeek-R1.toml b/providers/huggingface/models/deepseek-ai/DeepSeek-R1.toml index 0deb49dd6..238b41bba 100644 --- a/providers/huggingface/models/deepseek-ai/DeepSeek-R1.toml +++ b/providers/huggingface/models/deepseek-ai/DeepSeek-R1.toml @@ -1,4 +1,5 @@ base_model = "deepseek/deepseek-r1" +reasoning_options = [] structured_output = true [cost] diff --git a/providers/huggingface/models/deepseek-ai/DeepSeek-V4-Flash.toml b/providers/huggingface/models/deepseek-ai/DeepSeek-V4-Flash.toml index b048cb198..f09102ada 100644 --- a/providers/huggingface/models/deepseek-ai/DeepSeek-V4-Flash.toml +++ b/providers/huggingface/models/deepseek-ai/DeepSeek-V4-Flash.toml @@ -1,4 +1,5 @@ base_model = "deepseek/deepseek-v4-flash" +reasoning_options = [] [cost] input = 0.14 diff --git a/providers/huggingface/models/google/gemma-4-26B-A4B-it.toml b/providers/huggingface/models/google/gemma-4-26B-A4B-it.toml index 9e4ede121..6972f0843 100644 --- a/providers/huggingface/models/google/gemma-4-26B-A4B-it.toml +++ b/providers/huggingface/models/google/gemma-4-26B-A4B-it.toml @@ -1,4 +1,5 @@ base_model = "google/gemma-4-26b-a4b-it" +reasoning_options = [] [cost] input = 0.13 diff --git a/providers/huggingface/models/google/gemma-4-31B-it.toml b/providers/huggingface/models/google/gemma-4-31B-it.toml index 48f1bd836..43c24b2db 100644 --- a/providers/huggingface/models/google/gemma-4-31B-it.toml +++ b/providers/huggingface/models/google/gemma-4-31B-it.toml @@ -1,4 +1,5 @@ base_model = "google/gemma-4-31b-it" +reasoning_options = [] [cost] input = 0.14 diff --git a/providers/huggingface/models/moonshotai/Kimi-K2-Instruct-0905.toml b/providers/huggingface/models/moonshotai/Kimi-K2-Instruct-0905.toml index 31b008d94..ae4d35008 100644 --- a/providers/huggingface/models/moonshotai/Kimi-K2-Instruct-0905.toml +++ b/providers/huggingface/models/moonshotai/Kimi-K2-Instruct-0905.toml @@ -4,7 +4,6 @@ release_date = "2025-09-04" last_updated = "2025-09-04" attachment = false reasoning = false -reasoning_options = [] temperature = true tool_call = true knowledge = "2024-10" diff --git a/providers/huggingface/models/moonshotai/Kimi-K2-Instruct.toml b/providers/huggingface/models/moonshotai/Kimi-K2-Instruct.toml index 441a28eb4..7141f8c4e 100644 --- a/providers/huggingface/models/moonshotai/Kimi-K2-Instruct.toml +++ b/providers/huggingface/models/moonshotai/Kimi-K2-Instruct.toml @@ -4,7 +4,6 @@ release_date = "2025-07-14" last_updated = "2025-07-14" attachment = false reasoning = false -reasoning_options = [] temperature = true tool_call = true knowledge = "2024-10" diff --git a/providers/huggingface/models/moonshotai/Kimi-K2.7-Code.toml b/providers/huggingface/models/moonshotai/Kimi-K2.7-Code.toml index aa948d510..c45ea85b2 100644 --- a/providers/huggingface/models/moonshotai/Kimi-K2.7-Code.toml +++ b/providers/huggingface/models/moonshotai/Kimi-K2.7-Code.toml @@ -1,4 +1,5 @@ base_model = "moonshotai/kimi-k2.7-code" +reasoning_options = [] [cost] input = 0.95 diff --git a/providers/huggingface/models/stepfun-ai/Step-3.5-Flash.toml b/providers/huggingface/models/stepfun-ai/Step-3.5-Flash.toml index 8b3df0b75..fbd4f16c4 100644 --- a/providers/huggingface/models/stepfun-ai/Step-3.5-Flash.toml +++ b/providers/huggingface/models/stepfun-ai/Step-3.5-Flash.toml @@ -1,5 +1,6 @@ base_model = "stepfun/step-3.5-flash" base_model_omit = ["limit.input"] +reasoning_options = [] [cost] input = 0.1 diff --git a/providers/huggingface/models/zai-org/GLM-4.5-Air.toml b/providers/huggingface/models/zai-org/GLM-4.5-Air.toml index 7de750c2d..8eaeffcfb 100644 --- a/providers/huggingface/models/zai-org/GLM-4.5-Air.toml +++ b/providers/huggingface/models/zai-org/GLM-4.5-Air.toml @@ -1,4 +1,5 @@ base_model = "zhipuai/glm-4.5-air" +reasoning_options = [] [cost] input = 0.13 diff --git a/providers/huggingface/models/zai-org/GLM-4.5.toml b/providers/huggingface/models/zai-org/GLM-4.5.toml index 20508d248..0f80e91a4 100644 --- a/providers/huggingface/models/zai-org/GLM-4.5.toml +++ b/providers/huggingface/models/zai-org/GLM-4.5.toml @@ -1,4 +1,5 @@ base_model = "zhipuai/glm-4.5" +reasoning_options = [] [cost] input = 0.6 diff --git a/providers/huggingface/models/zai-org/GLM-4.5V.toml b/providers/huggingface/models/zai-org/GLM-4.5V.toml index 9813cd74a..40090b61f 100644 --- a/providers/huggingface/models/zai-org/GLM-4.5V.toml +++ b/providers/huggingface/models/zai-org/GLM-4.5V.toml @@ -1,4 +1,5 @@ base_model = "zhipuai/glm-4.5v" +reasoning_options = [] [cost] input = 0.6 diff --git a/providers/huggingface/models/zai-org/GLM-4.6.toml b/providers/huggingface/models/zai-org/GLM-4.6.toml index e3d443acf..ce7444373 100644 --- a/providers/huggingface/models/zai-org/GLM-4.6.toml +++ b/providers/huggingface/models/zai-org/GLM-4.6.toml @@ -1,4 +1,5 @@ base_model = "zhipuai/glm-4.6" +reasoning_options = [] [cost] input = 0.55 diff --git a/providers/huggingface/models/zai-org/GLM-5.2.toml b/providers/huggingface/models/zai-org/GLM-5.2.toml index 3d75dbd85..baa1265b5 100644 --- a/providers/huggingface/models/zai-org/GLM-5.2.toml +++ b/providers/huggingface/models/zai-org/GLM-5.2.toml @@ -1,4 +1,5 @@ base_model = "zhipuai/glm-5.2" +reasoning_options = [] [cost] input = 1.4