fix: fix typo in attribute name: `default_reasoning_effort` (#218)

Andrey Nering and Alex Suraci created

* Closes #217

Co-authored-by: Alex Suraci <suraci.alex@gmail.com>

Change summary

internal/providers/configs/anthropic.json |  4 ++--
internal/providers/configs/cerebras.json  |  2 +-
internal/providers/configs/chutes.json    | 22 +++++++++++-----------
internal/providers/configs/deepseek.json  |  2 +-
internal/providers/configs/gemini.json    |  8 ++++----
internal/providers/configs/groq.json      |  2 +-
internal/providers/configs/vertexai.json  | 12 ++++++------
7 files changed, 26 insertions(+), 26 deletions(-)

Detailed changes

internal/providers/configs/anthropic.json 🔗

@@ -18,7 +18,7 @@
       "default_max_tokens": 64000,
       "can_reason": true,
       "reasoning_levels": ["low", "medium", "high", "max"],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -44,7 +44,7 @@
       "default_max_tokens": 126000,
       "can_reason": true,
       "reasoning_levels": ["low", "medium", "high", "max"],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {

internal/providers/configs/chutes.json 🔗

@@ -20,7 +20,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -36,7 +36,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -52,7 +52,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -68,7 +68,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -106,7 +106,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -122,7 +122,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -138,7 +138,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -165,7 +165,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -181,7 +181,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -230,7 +230,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -257,7 +257,7 @@
         "medium",
         "high"
       ],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {

internal/providers/configs/gemini.json 🔗

@@ -18,7 +18,7 @@
       "default_max_tokens": 64000,
       "can_reason": true,
       "reasoning_levels": ["low", "medium", "high"],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -32,7 +32,7 @@
       "default_max_tokens": 64000,
       "can_reason": true,
       "reasoning_levels": ["low", "medium", "high"],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -46,7 +46,7 @@
       "default_max_tokens": 64000,
       "can_reason": true,
       "reasoning_levels": ["low", "high"],
-      "default_reasoning_efforts": "high",
+      "default_reasoning_effort": "high",
       "supports_attachments": true
     },
     {
@@ -60,7 +60,7 @@
       "default_max_tokens": 50000,
       "can_reason": true,
       "reasoning_levels": ["minimal", "low", "medium", "high"],
-      "default_reasoning_efforts": "minimal",
+      "default_reasoning_effort": "minimal",
       "supports_attachments": true
     },
     {

internal/providers/configs/vertexai.json 🔗

@@ -18,7 +18,7 @@
       "default_max_tokens": 64000,
       "can_reason": true,
       "reasoning_levels": ["low", "medium", "high"],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -32,7 +32,7 @@
       "default_max_tokens": 64000,
       "can_reason": true,
       "reasoning_levels": ["low", "medium", "high"],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -46,7 +46,7 @@
       "default_max_tokens": 64000,
       "can_reason": true,
       "reasoning_levels": ["low", "high"],
-      "default_reasoning_efforts": "high",
+      "default_reasoning_effort": "high",
       "supports_attachments": true
     },
     {
@@ -60,7 +60,7 @@
       "default_max_tokens": 50000,
       "can_reason": true,
       "reasoning_levels": ["minimal", "low", "medium", "high"],
-      "default_reasoning_efforts": "minimal",
+      "default_reasoning_effort": "minimal",
       "supports_attachments": true
     },
     {
@@ -98,7 +98,7 @@
       "default_max_tokens": 50000,
       "can_reason": true,
       "reasoning_levels": ["low", "medium", "high", "max"],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {
@@ -124,7 +124,7 @@
       "default_max_tokens": 126000,
       "can_reason": true,
       "reasoning_levels": ["low", "medium", "high", "max"],
-      "default_reasoning_efforts": "medium",
+      "default_reasoning_effort": "medium",
       "supports_attachments": true
     },
     {