Add GPT-6.1 Terra to model catalogs (#57293)

## What changed

- Add `gpt-6.1-terra` to the bundled catalog and GCP Vertex model picker.
- Add `openai.gpt-6.1-terra` to Amazon Bedrock catalogs, including Global and US cross-region runtime variants.
- Use `gpt-6.1-terra` as GCP's preferred memory consolidation model.

## Testing

Extend catalog, model picker, thread startup, and Vertex request tests to cover GPT-6.1 Terra.

GitOrigin-RevId: edb3be3c4286c191349cdee742005ed3c67029e8
This commit is contained in:
BOZHANG-OAI
2026-10-26 22:13:14 +00:00
committed by copyberry
parent b52a272cff
commit 126a0ee92e
15 changed files with 315 additions and 77 deletions
@@ -7,11 +7,11 @@ expression: "render_bottom_popup(&chat, 100)"
› 1. GPT-6.1 Sol (current) Latest workhorse model for coding and everyday work.
2. GPT-6-Astra Frontier intelligence for the most demanding work.
3. GPT-6 Sol Previous generation workhorse model.
4. GPT-6 Luna Fast and affordable model for easier tasks.
5. GPT-5.6 Sol Older generation workhorse model.
6. GPT-5.6 Terra Older balanced model for straightforward work.
7. GPT-5.6 Luna Older fast and efficient model.
8. GPT-5.5 Legacy coding model.
3. GPT-6.1 Terra GPT-6.1 Terra Codex model.
4. GPT-6 Sol Previous generation workhorse model.
5. GPT-6 Luna Fast and affordable model for easier tasks.
6. GPT-5.6 Sol Older generation workhorse model.
7. GPT-5.6 Terra Older balanced model for straightforward work.
8. GPT-5.6 Luna Older fast and efficient model.
↓
enter select · esc back
@@ -7,11 +7,11 @@ expression: "render_bottom_popup(&chat, 100)"
› 1. GPT-6.1 Sol (Global) (current) Latest workhorse model for coding and everyday work.
2. GPT-6-Astra (Global) Frontier intelligence for the most demanding work.
3. GPT-6 Sol (Global) Previous generation workhorse model.
4. GPT-6 Luna (Global) Fast and affordable model for easier tasks.
5. GPT-5.6 Sol (Global) Older generation workhorse model.
6. GPT-5.6 Terra (Global) Older balanced model for straightforward work.
7. GPT-5.6 Luna (Global) Older fast and efficient model.
8. GPT-6.1 Sol (US cross-region) Latest workhorse model for coding and everyday work.
3. GPT-6.1 Terra (Global) GPT-6.1 Terra Codex model.
4. GPT-6 Sol (Global) Previous generation workhorse model.
5. GPT-6 Luna (Global) Fast and affordable model for easier tasks.
6. GPT-5.6 Sol (Global) Older generation workhorse model.
7. GPT-5.6 Terra (Global) Older balanced model for straightforward work.
8. GPT-5.6 Luna (Global) Older fast and efficient model.
↓
enter select · esc back
@@ -1,17 +1,18 @@
---
source: tui/src/chatwidget/tests/popups_and_settings.rs
expression: "render_bottom_popup(&chat, 80)"
assertion_line: 3361
expression: popup
---
Select Model and Effort
1. GPT-6.1-Sol Latest workhorse model for coding and everyday work.
↑
2. GPT-6-Astra Frontier intelligence for the most demanding work.
3. GPT-6-Sol Previous generation workhorse model.
4. GPT-6-Luna Fast and affordable model for easier tasks.
5. GPT-5.6-Sol Older generation workhorse model.
6. GPT-5.6-Terra Older balanced model for straightforward work.
7. GPT-5.6-Luna Older fast and efficient model.
› 8. GPT-5.5 (current) Legacy coding model.
6. GPT-6.1 Terra GPT-6.1 Terra Codex model.
7. GPT-5.6-Terra Older balanced model for straightforward work.
8. GPT-5.6-Luna Older fast and efficient model.
› 9. GPT-5.5 (current) Legacy coding model.
enter select · esc back
@@ -143,19 +143,19 @@ async fn bedrock_ultrafast_slash_command_selects_and_clears_tier() {
"mantle_sol61",
ModelProviderInfo::create_amazon_bedrock_provider(/*aws*/ None),
"openai.gpt-6.1-sol",
"openai.gpt-6-sol",
"openai.gpt-6.1-terra",
),
(
"runtime_global_sol61",
ModelProviderInfo::create_amazon_bedrock_runtime_provider(/*aws*/ None),
"global.openai.gpt-6.1-sol",
"global.openai.gpt-6-sol",
"global.openai.gpt-6.1-terra",
),
(
"runtime_us_sol61",
ModelProviderInfo::create_amazon_bedrock_runtime_provider(/*aws*/ None),
"us.openai.gpt-6.1-sol",
"us.openai.gpt-6-sol",
"us.openai.gpt-6.1-terra",
),
] {
let presets = create_model_provider(provider_info.clone(), /*auth_manager*/ None)