From 1071c824ea744b1bfb655d85ca03b7425f2e845c Mon Sep 17 00:00:00 2001 From: Zane Staggs Date: Tue, 17 Feb 2026 14:42:45 -0800 Subject: [PATCH] change to not map --- crates/goose/src/config/extensions.rs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/crates/goose/src/config/extensions.rs b/crates/goose/src/config/extensions.rs index da0dd778d4..4753028645 100644 --- a/crates/goose/src/config/extensions.rs +++ b/crates/goose/src/config/extensions.rs @@ -172,20 +172,12 @@ pub fn find_global_extension_by_key(key: &str) -> Option { extensions.get(key).map(|e| e.config.clone()) } -fn resolve_recipe_extension(recipe_ext: &ExtensionConfig) -> ExtensionConfig { - let key = recipe_ext.key(); - if let Some(global_ext) = find_global_extension_by_key(&key) { - return global_ext; - } - recipe_ext.clone() -} - pub fn resolve_extensions_for_new_session( recipe_extensions: Option<&[ExtensionConfig]>, override_extensions: Option>, ) -> Vec { let extensions = if let Some(exts) = recipe_extensions { - exts.iter().map(resolve_recipe_extension).collect() + exts.to_vec() } else if let Some(exts) = override_extensions { exts } else {