fix: Populate filter_plugins with available filter plugin names
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
This commit is contained in:
@@ -7,6 +7,7 @@ use crate::compression_engine::COMPRESSION_PROGRAMS;
|
|||||||
use crate::compression_engine::CompressionType;
|
use crate::compression_engine::CompressionType;
|
||||||
use crate::compression_engine::program::CompressionEngineProgram;
|
use crate::compression_engine::program::CompressionEngineProgram;
|
||||||
use crate::meta_plugin::MetaPluginType;
|
use crate::meta_plugin::MetaPluginType;
|
||||||
|
use crate::services::filter_service::get_available_filter_plugins;
|
||||||
|
|
||||||
#[derive(serde::Serialize, serde::Deserialize, ToSchema)]
|
#[derive(serde::Serialize, serde::Deserialize, ToSchema)]
|
||||||
pub struct StatusInfo {
|
pub struct StatusInfo {
|
||||||
@@ -143,7 +144,10 @@ pub fn generate_status_info(
|
|||||||
compression: compression_info,
|
compression: compression_info,
|
||||||
meta_plugins: meta_plugins_map,
|
meta_plugins: meta_plugins_map,
|
||||||
enabled_meta_plugins: enabled_meta_plugins_vec,
|
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,
|
configured_meta_plugins: None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user