From 470263a24419519473dc2a9df3e083477d82ca1e Mon Sep 17 00:00:00 2001 From: Bhavesh Patel Date: Wed, 21 Oct 2026 19:39:43 +0530 Subject: [PATCH 1/2] Add explicit reasoning_effort on account OpenAI, Claude and TrueFoundry Managed models --- providers/anthropic/claude-fable-5.yaml | 9 +++++++++ providers/anthropic/claude-opus-4-8.yaml | 9 +++++++++ providers/anthropic/claude-opus-5.yaml | 9 +++++++++ providers/anthropic/claude-sonnet-5.yaml | 10 ++++++++++ providers/truefoundry-managed/kimi-k2.7-code.yaml | 10 ++++++++++ providers/truefoundry-managed/kimi-k3.yaml | 10 ++++++++++ providers/truefoundry-managed/mimo-v2.6-flash.yaml | 10 ++++++++++ providers/truefoundry-managed/mimo-v2.6-pro.yaml | 10 ++++++++++ providers/truefoundry-managed/minimax-m3.yaml | 10 ++++++++++ providers/truefoundry-managed/nemotron-3-ultra.yaml | 10 ++++++++++ providers/truefoundry-managed/qwen3.8-max.yaml | 10 ++++++++++ 11 files changed, 107 insertions(+) diff --git a/providers/anthropic/claude-fable-5.yaml b/providers/anthropic/claude-fable-5.yaml index 5243f52808..cc45af5007 100644 --- a/providers/anthropic/claude-fable-5.yaml +++ b/providers/anthropic/claude-fable-5.yaml @@ -34,6 +34,15 @@ params: key: max_tokens maxValue: 128000 minValue: 1 + - defaultValue: high + key: reasoning_effort + supportedValues: + - low + - medium + - high + - xhigh + - max + type: string provisioning: serverless removeParams: - temperature diff --git a/providers/anthropic/claude-opus-4-8.yaml b/providers/anthropic/claude-opus-4-8.yaml index f8f231b036..382b5353a4 100644 --- a/providers/anthropic/claude-opus-4-8.yaml +++ b/providers/anthropic/claude-opus-4-8.yaml @@ -34,6 +34,15 @@ params: key: max_tokens maxValue: 128000 minValue: 1 + - defaultValue: high + key: reasoning_effort + supportedValues: + - low + - medium + - high + - xhigh + - max + type: string provisioning: serverless removeParams: - temperature diff --git a/providers/anthropic/claude-opus-5.yaml b/providers/anthropic/claude-opus-5.yaml index f1b86477c5..e2f4535bec 100644 --- a/providers/anthropic/claude-opus-5.yaml +++ b/providers/anthropic/claude-opus-5.yaml @@ -37,6 +37,15 @@ params: key: max_tokens maxValue: 128000 minValue: 1 + - defaultValue: high + key: reasoning_effort + supportedValues: + - low + - medium + - high + - xhigh + - max + type: string provisioning: serverless removeParams: - temperature diff --git a/providers/anthropic/claude-sonnet-5.yaml b/providers/anthropic/claude-sonnet-5.yaml index bb177f7dd9..df8eaf052f 100644 --- a/providers/anthropic/claude-sonnet-5.yaml +++ b/providers/anthropic/claude-sonnet-5.yaml @@ -34,6 +34,16 @@ modalities: - text mode: chat model: claude-sonnet-5 +params: + - defaultValue: high + key: reasoning_effort + supportedValues: + - low + - medium + - high + - xhigh + - max + type: string provisioning: serverless removeParams: - temperature diff --git a/providers/truefoundry-managed/kimi-k2.7-code.yaml b/providers/truefoundry-managed/kimi-k2.7-code.yaml index 3ebf9722a7..b5a767f7d7 100644 --- a/providers/truefoundry-managed/kimi-k2.7-code.yaml +++ b/providers/truefoundry-managed/kimi-k2.7-code.yaml @@ -27,6 +27,16 @@ model: kimi-k2.7-code params: - key: max_tokens maxValue: 235929 + - defaultValue: medium + key: reasoning_effort + supportedValues: + - none + - minimal + - low + - medium + - high + - xhigh + type: string provisioning: serverless sources: - https://openrouter.ai/moonshotai/kimi-k2.7-code diff --git a/providers/truefoundry-managed/kimi-k3.yaml b/providers/truefoundry-managed/kimi-k3.yaml index 8e90a2bc5f..87efb39d86 100644 --- a/providers/truefoundry-managed/kimi-k3.yaml +++ b/providers/truefoundry-managed/kimi-k3.yaml @@ -27,6 +27,16 @@ model: kimi-k3 params: - key: max_tokens maxValue: 943718 + - defaultValue: medium + key: reasoning_effort + supportedValues: + - none + - minimal + - low + - medium + - high + - xhigh + type: string provisioning: serverless sources: - https://openrouter.ai/moonshotai/kimi-k3 diff --git a/providers/truefoundry-managed/mimo-v2.6-flash.yaml b/providers/truefoundry-managed/mimo-v2.6-flash.yaml index c7ce286988..76c6c11edf 100644 --- a/providers/truefoundry-managed/mimo-v2.6-flash.yaml +++ b/providers/truefoundry-managed/mimo-v2.6-flash.yaml @@ -31,6 +31,16 @@ params: key: temperature - defaultValue: 0.95 key: top_p + - defaultValue: medium + key: reasoning_effort + supportedValues: + - none + - minimal + - low + - medium + - high + - xhigh + type: string provisioning: serverless sources: - https://openrouter.ai/xiaomi/mimo-v2.6-flash diff --git a/providers/truefoundry-managed/mimo-v2.6-pro.yaml b/providers/truefoundry-managed/mimo-v2.6-pro.yaml index 513c93e6cc..aebe831275 100644 --- a/providers/truefoundry-managed/mimo-v2.6-pro.yaml +++ b/providers/truefoundry-managed/mimo-v2.6-pro.yaml @@ -31,6 +31,16 @@ params: key: temperature - defaultValue: 0.95 key: top_p + - defaultValue: medium + key: reasoning_effort + supportedValues: + - none + - minimal + - low + - medium + - high + - xhigh + type: string provisioning: serverless sources: - https://openrouter.ai/xiaomi/mimo-v2.6-pro diff --git a/providers/truefoundry-managed/minimax-m3.yaml b/providers/truefoundry-managed/minimax-m3.yaml index 590a50ebea..11d89b5be3 100644 --- a/providers/truefoundry-managed/minimax-m3.yaml +++ b/providers/truefoundry-managed/minimax-m3.yaml @@ -31,6 +31,16 @@ params: key: temperature - defaultValue: 0.95 key: top_p + - defaultValue: medium + key: reasoning_effort + supportedValues: + - none + - minimal + - low + - medium + - high + - xhigh + type: string provisioning: serverless sources: - https://openrouter.ai/minimax/minimax-m3 diff --git a/providers/truefoundry-managed/nemotron-3-ultra.yaml b/providers/truefoundry-managed/nemotron-3-ultra.yaml index 06ea511088..c4bab1549c 100644 --- a/providers/truefoundry-managed/nemotron-3-ultra.yaml +++ b/providers/truefoundry-managed/nemotron-3-ultra.yaml @@ -28,6 +28,16 @@ params: key: temperature - defaultValue: 0.95 key: top_p + - defaultValue: medium + key: reasoning_effort + supportedValues: + - none + - minimal + - low + - medium + - high + - xhigh + type: string provisioning: serverless sources: - https://openrouter.ai/nvidia/nemotron-3-ultra-550b-a55b diff --git a/providers/truefoundry-managed/qwen3.8-max.yaml b/providers/truefoundry-managed/qwen3.8-max.yaml index a9b16c444b..f07169d11f 100644 --- a/providers/truefoundry-managed/qwen3.8-max.yaml +++ b/providers/truefoundry-managed/qwen3.8-max.yaml @@ -27,6 +27,16 @@ params: key: max_tokens maxValue: 131072 minValue: 1 + - defaultValue: medium + key: reasoning_effort + supportedValues: + - none + - minimal + - low + - medium + - high + - xhigh + type: string provisioning: serverless sources: - https://openrouter.ai/qwen/qwen3.8-max From 19fefd486cd83b30d1d2cd1d191d24313ab8850c Mon Sep 17 00:00:00 2001 From: Bhavesh Patel Date: Wed, 21 Oct 2026 19:42:47 +0530 Subject: [PATCH 2/2] Align TrueFoundry Managed reasoning_effort with provider docs --- .../truefoundry-managed/deepseek-v4-flash-0731.yaml | 8 ++++++++ .../truefoundry-managed/deepseek-v4-pro-0813.yaml | 8 ++++++++ .../truefoundry-managed/deepseek-v4.1-flash.yaml | 8 ++++++++ providers/truefoundry-managed/gpt-oss-120b.yaml | 4 ++++ providers/truefoundry-managed/kimi-k2.7-code.yaml | 12 ++---------- providers/truefoundry-managed/kimi-k3.yaml | 7 ++----- providers/truefoundry-managed/mimo-v2.6-flash.yaml | 1 + providers/truefoundry-managed/mimo-v2.6-pro.yaml | 1 + providers/truefoundry-managed/minimax-m3.yaml | 12 ++---------- providers/truefoundry-managed/nemotron-3-ultra.yaml | 5 +---- providers/truefoundry-managed/qwen3.8-max.yaml | 5 +---- 11 files changed, 38 insertions(+), 33 deletions(-) diff --git a/providers/truefoundry-managed/deepseek-v4-flash-0731.yaml b/providers/truefoundry-managed/deepseek-v4-flash-0731.yaml index a5ce023e7c..a4f1d81a41 100644 --- a/providers/truefoundry-managed/deepseek-v4-flash-0731.yaml +++ b/providers/truefoundry-managed/deepseek-v4-flash-0731.yaml @@ -24,6 +24,14 @@ params: key: max_tokens maxValue: 384000 minValue: 1 + - defaultValue: high + key: reasoning_effort + supportedValues: + - none + - low + - high + - max + type: string provisioning: serverless sources: - https://openrouter.ai/deepseek/deepseek-v4-flash-0731 diff --git a/providers/truefoundry-managed/deepseek-v4-pro-0813.yaml b/providers/truefoundry-managed/deepseek-v4-pro-0813.yaml index 22b2ee53ca..4002becd09 100644 --- a/providers/truefoundry-managed/deepseek-v4-pro-0813.yaml +++ b/providers/truefoundry-managed/deepseek-v4-pro-0813.yaml @@ -28,6 +28,14 @@ params: key: temperature - defaultValue: 1 key: top_p + - defaultValue: high + key: reasoning_effort + supportedValues: + - none + - low + - high + - max + type: string provisioning: serverless sources: - https://openrouter.ai/deepseek/deepseek-v4-pro-0813 diff --git a/providers/truefoundry-managed/deepseek-v4.1-flash.yaml b/providers/truefoundry-managed/deepseek-v4.1-flash.yaml index b277607876..929c13beac 100644 --- a/providers/truefoundry-managed/deepseek-v4.1-flash.yaml +++ b/providers/truefoundry-managed/deepseek-v4.1-flash.yaml @@ -25,6 +25,14 @@ params: key: max_tokens maxValue: 384000 minValue: 1 + - defaultValue: high + key: reasoning_effort + supportedValues: + - none + - low + - high + - max + type: string provisioning: serverless sources: - https://openrouter.ai/deepseek/deepseek-v4.1-flash diff --git a/providers/truefoundry-managed/gpt-oss-120b.yaml b/providers/truefoundry-managed/gpt-oss-120b.yaml index 25086d70e0..da246225e6 100644 --- a/providers/truefoundry-managed/gpt-oss-120b.yaml +++ b/providers/truefoundry-managed/gpt-oss-120b.yaml @@ -21,6 +21,10 @@ model: gpt-oss-120b params: - defaultValue: medium key: reasoning_effort + supportedValues: + - low + - medium + - high type: string provisioning: serverless sources: diff --git a/providers/truefoundry-managed/kimi-k2.7-code.yaml b/providers/truefoundry-managed/kimi-k2.7-code.yaml index b5a767f7d7..5dfb2c22d9 100644 --- a/providers/truefoundry-managed/kimi-k2.7-code.yaml +++ b/providers/truefoundry-managed/kimi-k2.7-code.yaml @@ -27,17 +27,9 @@ model: kimi-k2.7-code params: - key: max_tokens maxValue: 235929 - - defaultValue: medium - key: reasoning_effort - supportedValues: - - none - - minimal - - low - - medium - - high - - xhigh - type: string provisioning: serverless +removeParams: + - reasoning_effort sources: - https://openrouter.ai/moonshotai/kimi-k2.7-code status: active diff --git a/providers/truefoundry-managed/kimi-k3.yaml b/providers/truefoundry-managed/kimi-k3.yaml index 87efb39d86..512d635dea 100644 --- a/providers/truefoundry-managed/kimi-k3.yaml +++ b/providers/truefoundry-managed/kimi-k3.yaml @@ -27,15 +27,12 @@ model: kimi-k3 params: - key: max_tokens maxValue: 943718 - - defaultValue: medium + - defaultValue: max key: reasoning_effort supportedValues: - - none - - minimal - low - - medium - high - - xhigh + - max type: string provisioning: serverless sources: diff --git a/providers/truefoundry-managed/mimo-v2.6-flash.yaml b/providers/truefoundry-managed/mimo-v2.6-flash.yaml index 76c6c11edf..ee5cae8610 100644 --- a/providers/truefoundry-managed/mimo-v2.6-flash.yaml +++ b/providers/truefoundry-managed/mimo-v2.6-flash.yaml @@ -40,6 +40,7 @@ params: - medium - high - xhigh + - max type: string provisioning: serverless sources: diff --git a/providers/truefoundry-managed/mimo-v2.6-pro.yaml b/providers/truefoundry-managed/mimo-v2.6-pro.yaml index aebe831275..a9e1e04500 100644 --- a/providers/truefoundry-managed/mimo-v2.6-pro.yaml +++ b/providers/truefoundry-managed/mimo-v2.6-pro.yaml @@ -40,6 +40,7 @@ params: - medium - high - xhigh + - max type: string provisioning: serverless sources: diff --git a/providers/truefoundry-managed/minimax-m3.yaml b/providers/truefoundry-managed/minimax-m3.yaml index 11d89b5be3..6ca23c5e3c 100644 --- a/providers/truefoundry-managed/minimax-m3.yaml +++ b/providers/truefoundry-managed/minimax-m3.yaml @@ -31,17 +31,9 @@ params: key: temperature - defaultValue: 0.95 key: top_p - - defaultValue: medium - key: reasoning_effort - supportedValues: - - none - - minimal - - low - - medium - - high - - xhigh - type: string provisioning: serverless +removeParams: + - reasoning_effort sources: - https://openrouter.ai/minimax/minimax-m3 status: active diff --git a/providers/truefoundry-managed/nemotron-3-ultra.yaml b/providers/truefoundry-managed/nemotron-3-ultra.yaml index c4bab1549c..f4a1a266eb 100644 --- a/providers/truefoundry-managed/nemotron-3-ultra.yaml +++ b/providers/truefoundry-managed/nemotron-3-ultra.yaml @@ -28,15 +28,12 @@ params: key: temperature - defaultValue: 0.95 key: top_p - - defaultValue: medium + - defaultValue: high key: reasoning_effort supportedValues: - none - - minimal - - low - medium - high - - xhigh type: string provisioning: serverless sources: diff --git a/providers/truefoundry-managed/qwen3.8-max.yaml b/providers/truefoundry-managed/qwen3.8-max.yaml index f07169d11f..11d101f951 100644 --- a/providers/truefoundry-managed/qwen3.8-max.yaml +++ b/providers/truefoundry-managed/qwen3.8-max.yaml @@ -27,14 +27,11 @@ params: key: max_tokens maxValue: 131072 minValue: 1 - - defaultValue: medium + - defaultValue: xhigh key: reasoning_effort supportedValues: - - none - - minimal - low - medium - - high - xhigh type: string provisioning: serverless