feat: tweak onboarding strings (#3650)
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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(
|
||||||
|
|||||||
Reference in New Issue
Block a user