From 9349a3baca5abd5adfb732893f6622963ce63c95 Mon Sep 17 00:00:00 2001 From: Illia Polosukhin Date: Thu, 19 Feb 2026 18:32:56 -0800 Subject: [PATCH] fix: add missing session_manager arg to Agent::new in benchmark runner Agent::new gained an 8th parameter (session_manager) but the benchmark runner was not updated, breaking compilation of the bench crate. Co-Authored-By: Claude Opus 4.6 --- benchmarks/src/runner.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/benchmarks/src/runner.rs b/benchmarks/src/runner.rs index d924582e..3be5563f 100644 --- a/benchmarks/src/runner.rs +++ b/benchmarks/src/runner.rs @@ -402,7 +402,7 @@ async fn run_task_isolated(params: TaskRunParams<'_>) -> TaskResult { let mut channels = ChannelManager::new(); channels.add(Box::new(bench_channel)); - let agent = Agent::new(agent_config, deps, channels, None, None, None, None); + let agent = Agent::new(agent_config, deps, channels, None, None, None, None, None); // Build the full prompt with context let full_prompt = if let Some(ref ctx) = task.context {