OpenCode Desktop lists Amazon Bedrock Grok 4.6 (xai.grok-4.6) but invoking it fails:
AI_APICallError: The model 'xai.grok-4.6' does not exist
Changing the cache ID to us.xai.grok-4.6 still fails while OpenCode keeps using the Mantle adapter:
@ai-sdk/amazon-bedrock/mantle
https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1
That same profile works through native Bedrock Runtime:
aws bedrock-runtime converse --model-id us.xai.grok-4.6
Grok 4.3 works on Mantle. Grok 4.6 requires native Bedrock (@ai-sdk/amazon-bedrock) plus an inference profile (us.xai.grok-4.6 or global.xai.grok-4.6).
Expected: Use native Bedrock Runtime for Grok 4.6, or only list it if Mantle actually supports it.
OpenCode Desktop lists Amazon Bedrock Grok 4.6 (
xai.grok-4.6) but invoking it fails:Changing the cache ID to
us.xai.grok-4.6still fails while OpenCode keeps using the Mantle adapter:That same profile works through native Bedrock Runtime:
Grok 4.3 works on Mantle. Grok 4.6 requires native Bedrock (
@ai-sdk/amazon-bedrock) plus an inference profile (us.xai.grok-4.6orglobal.xai.grok-4.6).Expected: Use native Bedrock Runtime for Grok 4.6, or only list it if Mantle actually supports it.