fix: ignore KEEP_META_PLUGINS when searching for metadata environment variables

Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-07-29 12:17:49 -03:00
parent 6452eee203
commit ca6a1a455c

View File

@@ -23,10 +23,13 @@ pub fn get_meta_from_env() -> HashMap<String, String> {
for (key, value) in env::vars() { for (key, value) in env::vars() {
if let Some(meta_name_caps) = re.captures(key.as_str()) { if let Some(meta_name_caps) = re.captures(key.as_str()) {
let name = String::from(meta_name_caps.get(1).unwrap().as_str()); let name = String::from(meta_name_caps.get(1).unwrap().as_str());
// Ignore KEEP_META_PLUGINS
if name != "PLUGINS" {
debug!("COMMON: Found meta: {}={}", name.clone(), value.clone()); debug!("COMMON: Found meta: {}={}", name.clone(), value.clone());
meta_env.insert(name, value.clone()); meta_env.insert(name, value.clone());
} }
} }
}
meta_env meta_env
} }