From af6fff816ab0cb656ecbce742a99b288fa0d6136 Mon Sep 17 00:00:00 2001 From: "ilblackdragon@gmail.com" Date: Mon, 23 Mar 2026 22:29:35 -0700 Subject: [PATCH] fix(bridge): adapt to execute_tool_with_safety params-by-value change Staging merge changed execute_tool_with_safety to take params by value instead of by reference (perf optimization from PR #926). Updated bridge adapter to clone params before passing. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/bridge/effect_adapter.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bridge/effect_adapter.rs b/src/bridge/effect_adapter.rs index a30ee2d8..ae4d955d 100644 --- a/src/bridge/effect_adapter.rs +++ b/src/bridge/effect_adapter.rs @@ -153,7 +153,7 @@ impl EffectExecutor for EffectBridgeAdapter { &self.tools, &self.safety, lookup_name, - ¶meters, + parameters.clone(), &job_ctx, ) .await;