diff --git a/crates/tui/src/commands/session.rs b/crates/tui/src/commands/session.rs index 306f76cf..098b00eb 100644 --- a/crates/tui/src/commands/session.rs +++ b/crates/tui/src/commands/session.rs @@ -226,7 +226,7 @@ pub fn load(app: &mut App, path: Option<&str>) -> CommandResult { } }; - app.api_messages = session.messages.clone().into(); + app.api_messages.clone_from(&session.messages); app.clear_history(); let cells_to_add: Vec<_> = app .api_messages