Skip to content

Commit 86f3a44

Browse files
committed
test: include alternate_screen in tui default
1 parent 63630ab commit 86f3a44

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

codex-rs/core/src/config/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1632,6 +1632,7 @@ persistence = "none"
16321632
scroll_wheel_tick_detect_max_ms: None,
16331633
scroll_wheel_like_max_duration_ms: None,
16341634
scroll_invert: false,
1635+
alternate_screen: AltScreenMode::Auto,
16351636
}
16361637
);
16371638
}

codex-rs/protocol/src/config_types.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,9 @@ pub enum TrustLevel {
8686
/// Using alternate screen provides a cleaner fullscreen experience but prevents
8787
/// scrollback in terminal multiplexers like Zellij that follow the xterm spec
8888
/// (which says alternate screen should not have scrollback).
89-
#[derive(Debug, Serialize, Deserialize, Default, Clone, Copy, PartialEq, Eq, Display, JsonSchema, TS)]
89+
#[derive(
90+
Debug, Serialize, Deserialize, Default, Clone, Copy, PartialEq, Eq, Display, JsonSchema, TS,
91+
)]
9092
#[serde(rename_all = "lowercase")]
9193
#[strum(serialize_all = "lowercase")]
9294
pub enum AltScreenMode {

0 commit comments

Comments
 (0)