diff --git a/cmd/ionet/main.go b/cmd/ionet/main.go index ec879150a2c7e6a52f05beff4f964f57f5d68386..ef778e8775612eae95b6768bc4af03cda4c212e4 100644 --- a/cmd/ionet/main.go +++ b/cmd/ionet/main.go @@ -160,6 +160,7 @@ func isReasoningModel(modelID string) bool { return xstrings.ContainsAnyOf( strings.ToLower(modelID), "-thinking", + "kimi-k2.5", "deepseek", "glm", "gpt-oss", diff --git a/internal/providers/configs/ionet.json b/internal/providers/configs/ionet.json index 6298cb364c28a2cedeb34bab4eabb46d4c04916f..bae373d69e33dc89c949922efdebcfe470c70ea8 100644 --- a/internal/providers/configs/ionet.json +++ b/internal/providers/configs/ionet.json @@ -93,7 +93,13 @@ "cost_per_1m_out_cached": 1.1, "context_window": 262144, "default_max_tokens": 26214, - "can_reason": false, + "can_reason": true, + "reasoning_levels": [ + "low", + "medium", + "high" + ], + "default_reasoning_effort": "medium", "supports_attachments": false, "options": {} },