feat(crusoe): add supports_reasoning flag for DeepSeek-R1 and Kimi-K2-Thinking

These are reasoning/thinking models but were missing the flag, causing
litellm.supports_reasoning() to return False and reasoning-token handling
to not activate.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Emmanuel Acheampong 2026-03-20 09:53:00 -07:00
parent 1ecc229e31
commit e0bb0206eb
2 changed files with 4 additions and 0 deletions

View file

@ -20453,6 +20453,7 @@
"mode": "chat",
"output_cost_per_token": 7e-06,
"supports_function_calling": false,
"supports_reasoning": true,
"supports_system_messages": true,
"supports_tool_choice": false
},
@ -20504,6 +20505,7 @@
"mode": "chat",
"output_cost_per_token": 2.5e-06,
"supports_function_calling": false,
"supports_reasoning": true,
"supports_system_messages": true,
"supports_tool_choice": false
},

View file

@ -20453,6 +20453,7 @@
"mode": "chat",
"output_cost_per_token": 7e-06,
"supports_function_calling": false,
"supports_reasoning": true,
"supports_system_messages": true,
"supports_tool_choice": false
},
@ -20504,6 +20505,7 @@
"mode": "chat",
"output_cost_per_token": 2.5e-06,
"supports_function_calling": false,
"supports_reasoning": true,
"supports_system_messages": true,
"supports_tool_choice": false
},