fix(runtime): pass session messages by reference

Resolves clippy::needless_pass_by_value in session.rs.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
YeonGyu-Kim
2026-04-02 14:53:20 +09:00
parent 86bc510722
commit 2959cd1e51
2 changed files with 28 additions and 21 deletions
+2 -2
View File
@@ -349,7 +349,7 @@ where
);
self.session
.push_message(assistant_message.clone())
.push_message(&assistant_message)
.map_err(|error| RuntimeError::new(error.to_string()))?;
assistant_messages.push(assistant_message);
@@ -440,7 +440,7 @@ where
),
};
self.session
.push_message(result_message.clone())
.push_message(&result_message)
.map_err(|error| RuntimeError::new(error.to_string()))?;
self.record_tool_finished(iterations, &result_message);
tool_results.push(result_message);