mirror of
https://github.com/ultraworkers/claw-code-parity.git
synced 2026-07-20 19:50:49 +02:00
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:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user