From 81c81f9ff53c5ff5815ea571132bec7026843ba9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20K=C3=A4stner?= Date: Tue, 2 Sep 2025 13:54:59 +0200 Subject: [PATCH] Fix "has_reasoning_effort" -> "has_reasoning_efforts" (#54) Based on https://github.com/charmbracelet/catwalk/blob/239810362e819bda15fdecfa892927c84de25613/pkg/catwalk/provider.go#L61 the field name should be "has_reasoning_efforts" with an 's' at the end. --- internal/providers/configs/azure.json | 10 +++++----- internal/providers/configs/lambda.json | 4 ++-- internal/providers/configs/openai.json | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/internal/providers/configs/azure.json b/internal/providers/configs/azure.json index 795c58e02989ee55fd7b496f399482bae3c748e8..e046b1509916fb2f80ef1487703ea51084a6eacd 100644 --- a/internal/providers/configs/azure.json +++ b/internal/providers/configs/azure.json @@ -59,7 +59,7 @@ "context_window": 200000, "default_max_tokens": 50000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "medium", "supports_attachments": true }, @@ -73,7 +73,7 @@ "context_window": 200000, "default_max_tokens": 50000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "medium", "supports_attachments": true }, @@ -87,7 +87,7 @@ "context_window": 200000, "default_max_tokens": 50000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "medium", "supports_attachments": true }, @@ -101,7 +101,7 @@ "context_window": 200000, "default_max_tokens": 50000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "medium", "supports_attachments": true }, @@ -163,7 +163,7 @@ "context_window": 200000, "default_max_tokens": 50000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "medium", "supports_attachments": false }, diff --git a/internal/providers/configs/lambda.json b/internal/providers/configs/lambda.json index 91947683772479acec542734930df8930b1d4a20..09379740ef733c8fb17fd3ab7ceab7eadc5abcce 100644 --- a/internal/providers/configs/lambda.json +++ b/internal/providers/configs/lambda.json @@ -17,7 +17,7 @@ "context_window": 164000, "default_max_tokens": 8192, "can_reason": true, - "has_reasoning_effort": false, + "has_reasoning_efforts": false, "supports_attachments": false }, { @@ -30,7 +30,7 @@ "context_window": 164000, "default_max_tokens": 8192, "can_reason": true, - "has_reasoning_effort": false, + "has_reasoning_efforts": false, "supports_attachments": false }, { diff --git a/internal/providers/configs/openai.json b/internal/providers/configs/openai.json index 5306cc646a4487270a17e62220717ebda46083a3..d5e44344aaad7a2f5194cee10afa63ea04a87756 100644 --- a/internal/providers/configs/openai.json +++ b/internal/providers/configs/openai.json @@ -17,7 +17,7 @@ "context_window": 400000, "default_max_tokens": 128000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "minimal", "supports_attachments": true }, @@ -31,7 +31,7 @@ "context_window": 400000, "default_max_tokens": 128000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "low", "supports_attachments": true }, @@ -45,7 +45,7 @@ "context_window": 400000, "default_max_tokens": 128000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "low", "supports_attachments": true }, @@ -59,7 +59,7 @@ "context_window": 200000, "default_max_tokens": 50000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "low", "supports_attachments": true }, @@ -73,7 +73,7 @@ "context_window": 200000, "default_max_tokens": 50000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "medium", "supports_attachments": true }, @@ -123,7 +123,7 @@ "context_window": 200000, "default_max_tokens": 50000, "can_reason": true, - "has_reasoning_effort": true, + "has_reasoning_efforts": true, "default_reasoning_effort": "medium", "supports_attachments": false },