Skip to content

feat: update Bedrock Mantle endpoint and GPT-5.4 model ID#20109

Merged
celia-oai merged 1 commit intomainfrom
dev/cc/changes-bedrock
Apr 29, 2026
Merged

feat: update Bedrock Mantle endpoint and GPT-5.4 model ID#20109
celia-oai merged 1 commit intomainfrom
dev/cc/changes-bedrock

Conversation

@celia-oai
Copy link
Copy Markdown
Collaborator

@celia-oai celia-oai commented Apr 29, 2026

Summary

Amazon Bedrock Mantle's OpenAI-compatible endpoint now lives under /openai/v1, and the GPT-5.4 Mantle model ID no longer uses the -cmb suffix. This updates Codex's built-in Bedrock provider configuration so generated providers and the static Bedrock catalog use the current endpoint and model ID.

Changes

  • Update the Bedrock Mantle base URL from https://bedrock-mantle.{region}.api.aws/v1 to https://bedrock-mantle.{region}.api.aws/openai/v1.
  • Update the Amazon Bedrock default base URL in codex-model-provider-info.
  • Change the Bedrock GPT-5.4 catalog slug from openai.gpt-5.4-cmb to openai.gpt-5.4.
  • Align provider and catalog tests with the new URL and model ID.

Test Plan

  • Manual smoke test:

    target/debug/codex \
        -m openai.gpt-5.4 \
        -c 'model_provider="amazon-bedrock"' \
        -c 'model_providers.amazon-bedrock.aws.region="us-west-2"'

@celia-oai celia-oai changed the title changes feat: update Bedrock Mantle endpoint and GPT-5.4 model ID Apr 29, 2026
@celia-oai celia-oai marked this pull request as ready for review April 29, 2026 01:16
@celia-oai celia-oai requested a review from pakrym-oai April 29, 2026 01:16
@celia-oai celia-oai enabled auto-merge (squash) April 29, 2026 01:19
@celia-oai celia-oai merged commit 80fb070 into main Apr 29, 2026
25 checks passed
@celia-oai celia-oai deleted the dev/cc/changes-bedrock branch April 29, 2026 01:37
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants