From cb7df7c87f14c5f15b0022e2d5c9627501eb10dd Mon Sep 17 00:00:00 2001 From: Edvard Date: Tue, 17 Feb 2026 16:41:14 -0500 Subject: [PATCH] style(agent): apply rustfmt formatting to loop_.rs Co-Authored-By: Claude Opus 4.6 --- src/agent/loop_.rs | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/src/agent/loop_.rs b/src/agent/loop_.rs index b9221d8..0a01c34 100644 --- a/src/agent/loop_.rs +++ b/src/agent/loop_.rs @@ -466,7 +466,8 @@ fn parse_tool_calls(response: &str) -> (String, Vec) { // ```tool_call ... instead of structured API calls or XML tags. if calls.is_empty() { static MD_TOOL_CALL_RE: LazyLock = LazyLock::new(|| { - Regex::new(r"(?s)```tool[_-]?call\s*\n(.*?)(?:```||)").unwrap() + Regex::new(r"(?s)```tool[_-]?call\s*\n(.*?)(?:```||)") + .unwrap() }); let mut md_remaining = response; let mut md_text_parts: Vec = Vec::new(); @@ -676,14 +677,17 @@ pub(crate) async fn run_tool_call_loop( let assistant_history_content = if resp.tool_calls.is_empty() { response_text.clone() } else { - build_native_assistant_history( - &response_text, - &resp.tool_calls, - ) + build_native_assistant_history(&response_text, &resp.tool_calls) }; let native_calls = resp.tool_calls; - (response_text, parsed_text, calls, assistant_history_content, native_calls) + ( + response_text, + parsed_text, + calls, + assistant_history_content, + native_calls, + ) } Err(e) => { observer.record_event(&ObserverEvent::LlmResponse { @@ -714,7 +718,13 @@ pub(crate) async fn run_tool_call_loop( let response_text = resp; let assistant_history_content = response_text.clone(); let (parsed_text, calls) = parse_tool_calls(&response_text); - (response_text, parsed_text, calls, assistant_history_content, Vec::new()) + ( + response_text, + parsed_text, + calls, + assistant_history_content, + Vec::new(), + ) } Err(e) => { observer.record_event(&ObserverEvent::LlmResponse {