feat: tweak onboarding strings (#3650)

This commit is contained in:
ae
2025-09-15 08:49:37 -07:00
committed by GitHub
parent cf63cbf153
commit 5c583fe89b
2 changed files with 8 additions and 11 deletions

View File

@@ -39,7 +39,6 @@ use toml_edit::Table as TomlTable;
const OPENAI_DEFAULT_MODEL: &str = "gpt-5"; const OPENAI_DEFAULT_MODEL: &str = "gpt-5";
const OPENAI_DEFAULT_REVIEW_MODEL: &str = "gpt-5"; const OPENAI_DEFAULT_REVIEW_MODEL: &str = "gpt-5";
pub const GPT_5_CODEX_MEDIUM_MODEL: &str = "gpt-5-codex"; pub const GPT_5_CODEX_MEDIUM_MODEL: &str = "gpt-5-codex";
pub const GPT_5_CODEX_DISPLAY_NAME: &str = "gpt-5-codex";
/// Maximum number of bytes of the documentation that will be embedded. Larger /// Maximum number of bytes of the documentation that will be embedded. Larger
/// files are *silently truncated* to this size so we do not take up too much of /// files are *silently truncated* to this size so we do not take up too much of

View File

@@ -3,7 +3,6 @@ use crate::frames::FRAME_TICK_DEFAULT;
use crate::tui::FrameRequester; use crate::tui::FrameRequester;
use crate::tui::Tui; use crate::tui::Tui;
use crate::tui::TuiEvent; use crate::tui::TuiEvent;
use codex_core::config::GPT_5_CODEX_DISPLAY_NAME;
use color_eyre::eyre::Result; use color_eyre::eyre::Result;
use crossterm::event::KeyCode; use crossterm::event::KeyCode;
use crossterm::event::KeyEvent; use crossterm::event::KeyEvent;
@@ -135,17 +134,16 @@ impl WidgetRef for &ModelUpgradePopup {
lines.push("".into()); lines.push("".into());
} }
lines.push(
format!(" Codex is now powered by {GPT_5_CODEX_DISPLAY_NAME}, a new model that is")
.into(),
);
lines.push(Line::from(vec![ lines.push(Line::from(vec![
" ".into(), " ".into(),
"faster, a better collaborator, ".bold(), "Introducing GPT-5-Codex".bold(),
"and ".into(),
"more steerable.".bold(),
])); ]));
lines.push("".into()); lines.push("".into());
lines.push(
" GPT-5-Codex works faster through easy tasks and harder on complex tasks,".into(),
);
lines.push(" improves on code quality, and is more steerable with AGENTS.md.".into());
lines.push("".into());
let create_option = let create_option =
|index: usize, option: ModelUpgradeOption, text: &str| -> Line<'static> { |index: usize, option: ModelUpgradeOption, text: &str| -> Line<'static> {
@@ -162,13 +160,13 @@ impl WidgetRef for &ModelUpgradePopup {
lines.push(create_option( lines.push(create_option(
0, 0,
ModelUpgradeOption::TryNewModel, ModelUpgradeOption::TryNewModel,
&format!("Yes, switch me to {GPT_5_CODEX_DISPLAY_NAME}"), "Try the new GPT-5-Codex model",
)); ));
lines.push("".into()); lines.push("".into());
lines.push(create_option( lines.push(create_option(
1, 1,
ModelUpgradeOption::KeepCurrent, ModelUpgradeOption::KeepCurrent,
"Not right now", "Continue using current model",
)); ));
lines.push("".into()); lines.push("".into());
lines.push( lines.push(