Roo-Code/src/api/transform
Dursun Katar a1bedb3434 feat: add Adaptive Thinking support for Claude Opus 4.6 and Sonnet 4.6
- Add useAdaptiveThinking and adaptiveThinkingEffort settings to provider config

- Add supportsAdaptiveThinking and supportsAdaptiveThinkingMaxEffort model flags

- Implement getAnthropicReasoning() with {type: 'adaptive'} mode

- Implement getAnthropicOutputConfig() with effort parameter (low/medium/high/max)

- Max effort only on Opus 4.6; falls back to high on Sonnet 4.6

- Add adaptive thinking checkbox and effort selector to ThinkingBudget UI

- Fix: Max Output Tokens slider always visible (independent of adaptive thinking)

- Add i18n translations for all 17 supported locales

- Add comprehensive test coverage for reasoning transforms

Fixes #11732
2026-02-25 04:29:30 +03:00
..
__tests__ feat: add Adaptive Thinking support for Claude Opus 4.6 and Sonnet 4.6 2026-02-25 04:29:30 +03:00
cache-strategy Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
caching Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
ai-sdk.ts Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
anthropic-filter.ts fix: filter non-Anthropic content blocks before sending to Vertex API (#9618) 2025-11-26 17:47:04 -05:00
bedrock-converse-format.ts Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
gemini-format.ts Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
image-cleaning.ts Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
minimax-format.ts feat(minimax): move environment_details to system message for thinking models (#10284) 2025-12-22 19:59:42 -07:00
mistral-format.ts fix: normalize tool call IDs for cross-provider compatibility via OpenRouter (#10102) 2025-12-16 09:34:35 -08:00
model-params.ts feat: add Adaptive Thinking support for Claude Opus 4.6 and Sonnet 4.6 2026-02-25 04:29:30 +03:00
openai-format.ts Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
r1-format.ts fix(deepseek): preserve reasoning_content during tool call sequences (#10141) 2025-12-17 11:05:55 -05:00
reasoning.ts feat: add Adaptive Thinking support for Claude Opus 4.6 and Sonnet 4.6 2026-02-25 04:29:30 +03:00
stream.ts Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
vscode-lm-format.ts Revert "feat(vscode-lm): add image support for VS Code LM API provider" (#11068) 2026-01-29 01:41:20 -05:00
zai-format.ts Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00