mirror of
https://github.com/openai/codex.git
synced 2026-11-13 14:46:14 +00:00
Make GPT-5.6 Sol the default Bedrock model (#32288)
## What changed - Prioritize the GPT-5.6 Sol, Terra, and Luna variants ahead of GPT-5.5 and GPT-5.4 in the static Amazon Bedrock catalog, making Sol the default. - Use each GPT-5.6 variant's bundled description and default reasoning level while retaining Bedrock's `max` reasoning support. ## Testing - Update model-provider and app-server tests to cover catalog ordering, variant metadata, and provider-aware fallback to GPT-5.6 Sol. GitOrigin-RevId: 1761390254deae47b62c043b1ba707c384cde5e9
This commit is contained in:
1 parent
b5314aea11
commit
610f09abcf
3 files changed
+80
-33
No files matched your search
@@ -672,25 +672,40 @@ mod tests {
|
||||
assert_eq!(
|
||||
models,
|
||||
vec![
|
||||
("openai.gpt-5.5", "GPT-5.5"),
|
||||
("openai.gpt-5.4", "GPT-5.4"),
|
||||
("openai.gpt-5.6-sol", "GPT-5.6 Sol"),
|
||||
("openai.gpt-5.6-terra", "GPT-5.6 Terra"),
|
||||
("openai.gpt-5.6-luna", "GPT-5.6 Luna"),
|
||||
("openai.gpt-5.5", "GPT-5.5"),
|
||||
("openai.gpt-5.4", "GPT-5.4"),
|
||||
]
|
||||
);
|
||||
|
||||
let default_model = manager
|
||||
let available_models = manager
|
||||
.list_models(
|
||||
RefreshStrategy::Online,
|
||||
HttpClientFactory::new(OutboundProxyPolicy::ReqwestDefault),
|
||||
)
|
||||
.await
|
||||
.into_iter()
|
||||
.await;
|
||||
assert_eq!(
|
||||
available_models
|
||||
.iter()
|
||||
.map(|preset| preset.model.as_str())
|
||||
.collect::<Vec<_>>(),
|
||||
vec![
|
||||
"openai.gpt-5.6-sol",
|
||||
"openai.gpt-5.6-terra",
|
||||
"openai.gpt-5.6-luna",
|
||||
"openai.gpt-5.5",
|
||||
"openai.gpt-5.4",
|
||||
]
|
||||
);
|
||||
|
||||
let default_model = available_models
|
||||
.iter()
|
||||
.find(|preset| preset.is_default)
|
||||
.expect("Bedrock catalog should have a default model");
|
||||
|
||||
assert_eq!(default_model.model, "openai.gpt-5.5");
|
||||
assert_eq!(default_model.model, "openai.gpt-5.6-sol");
|
||||
}
|
||||
|
||||
#[tokio::test]
|
||||
|
||||
Reference in new issue
Block a user