opencode
opencode copied to clipboard
fix(app): support anthropic models on azure cognitive services
- Fixes #5294 (claude-opus-4.5 on azure unusable)
- Cleaner implementation after #8966 reverted #8335
When using Anthropic models (like claude-opus-4.5) via Azure Cognitive Services, the code was using @ai-sdk/azure SDK which tries to call sdk.responses(modelID). But @ai-sdk/azure doesn't support Anthropic models - Azure's Anthropic endpoint uses a different API structure that requires @ai-sdk/anthropic.