From ebe828af2700d136b765861442ac340fd0e82561 Mon Sep 17 00:00:00 2001 From: Justin Gao Date: Wed, 10 Jun 2026 17:19:43 +0800 Subject: [PATCH] fix: remove useless .into() on SavedSession.messages clone (#2579) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SavedSession.messages is Vec, not AppendLog — .clone() already returns Vec, so .into() was a no-op conversion that triggered clippy::useless_conversion in CI lint. --- crates/tui/src/commands/session.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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