Description
SAP AI provider (@jerome-benoit/sap-ai-provider-v2) has incomplete thinking/reasoning variant support:
- Gemini 2.5 models incorrectly receive
reasoningEffort instead of thinkingConfig
- Claude 4.6 models are not detected via the transverse
isAnthropicAdaptive variable, missing adaptive thinking support
This causes thinking variants to not work correctly for these model families via SAP AI Core.
Plugins
N/A
OpenCode version
Latest (dev branch)
Steps to reproduce
- Configure SAP AI provider with Gemini 2.5 or Claude 4.6 model
- Select a reasoning variant (high/max)
- Gemini 2.5 receives
reasoningEffort instead of thinkingConfig
- Claude 4.6 does not receive adaptive thinking config
Screenshot and/or share link
N/A
Operating System
macOS
Terminal
iTerm2
Description
SAP AI provider (
@jerome-benoit/sap-ai-provider-v2) has incomplete thinking/reasoning variant support:reasoningEffortinstead ofthinkingConfigisAnthropicAdaptivevariable, missing adaptive thinking supportThis causes thinking variants to not work correctly for these model families via SAP AI Core.
Plugins
N/A
OpenCode version
Latest (dev branch)
Steps to reproduce
reasoningEffortinstead ofthinkingConfigScreenshot and/or share link
N/A
Operating System
macOS
Terminal
iTerm2