You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 7cacf2b
Browse filesBrowse the repository at this point in the historyBrowse files
* Checks if a model supports adaptive thinking (thinking.type: "adaptive").
146
-
* Fable 5, Fable 5.1, and Opus 5.5 support ONLY adaptive thinking (always on; type: "disabled" is rejected).
146
+
* Fable 5, Fable 5.1, Fable 5.2, and Opus 5.5 support ONLY adaptive thinking (always on; type: "disabled" is rejected).
147
147
* Sonnet 5.5 is adaptive by default and rejects type: "disabled"; its lowest setting is "between_tools".
148
148
* Sonnet 5 supports ONLY adaptive thinking (manual budget_tokens returns a 400 error).
149
149
* Haiku 5.5 supports adaptive thinking and rejects manual budget_tokens.
@@ -172,7 +172,7 @@ function supportsAdaptiveThinking(modelId: string): boolean {
172
172
/**
173
173
* Builds the thinking configuration for the Anthropic API based on model capabilities and level.
174
174
*
175
-
* - Fable 5.1, Fable 5, Sonnet 5.5, Sonnet 5, Opus 5.5, Opus 5, Opus 4.8, Opus 4.7: Uses adaptive thinking only (no extended thinking support)
175
+
* - Fable 5.2, Fable 5.1, Fable 5, Sonnet 5.5, Sonnet 5, Opus 5.5, Opus 5, Opus 4.8, Opus 4.7: Uses adaptive thinking only (no extended thinking support)
176
176
* - Opus 4.6, Sonnet 4.6: Uses adaptive thinking with effort parameter
177
177
* - Other models: Uses budget_tokens-based extended thinking
0 commit comments