From bfe56f5266c576b7bf4afe2804d803e3ff2bc15f Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Wed, 3 Sep 2025 09:14:34 -0300 Subject: [PATCH] fix: Populate filter_plugins with available filter plugin names Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) --- src/common/status.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/common/status.rs b/src/common/status.rs index e46bddf..1299caa 100644 --- a/src/common/status.rs +++ b/src/common/status.rs @@ -7,6 +7,7 @@ use crate::compression_engine::COMPRESSION_PROGRAMS; use crate::compression_engine::CompressionType; use crate::compression_engine::program::CompressionEngineProgram; use crate::meta_plugin::MetaPluginType; +use crate::services::filter_service::get_available_filter_plugins; #[derive(serde::Serialize, serde::Deserialize, ToSchema)] pub struct StatusInfo { @@ -143,7 +144,10 @@ pub fn generate_status_info( compression: compression_info, meta_plugins: meta_plugins_map, enabled_meta_plugins: enabled_meta_plugins_vec, - filter_plugins: Vec::new(), // Initialize with empty vector + filter_plugins: crate::services::filter_service::get_available_filter_plugins() + .keys() + .map(|name| name.clone()) + .collect(), configured_meta_plugins: None, } }