refactor: Remove duplicated program info definitions in status mode

Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-07-29 13:56:41 -03:00
parent 9615e684f0
commit f32f898784
3 changed files with 20 additions and 23 deletions

View File

@@ -117,6 +117,14 @@ impl MetaPlugin for MetaPluginProgram {
fn meta_name(&mut self) -> String {
self.meta_name.clone()
}
fn program_info(&self) -> Option<(&str, Vec<&str>)> {
if self.supported {
Some((&self.program, self.args.iter().map(|s| s.as_str()).collect()))
} else {
None
}
}
}