From f2161c32f87f4b36c60aacd0188263b4fac8a576 Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Tue, 26 Aug 2025 20:54:38 -0300 Subject: [PATCH] feat: add debug logs for text plugin initialization and finalization Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) --- src/meta_plugin/text.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/meta_plugin/text.rs b/src/meta_plugin/text.rs index 55959ba..4fd6778 100644 --- a/src/meta_plugin/text.rs +++ b/src/meta_plugin/text.rs @@ -32,6 +32,8 @@ impl TextMetaPlugin { outputs, ); + log::debug!("TEXT: Plugin initialized with outputs: {:?}", base.outputs); + let max_buffer_size = base.options.get("max_buffer_size") .and_then(|v| v.as_u64()) .unwrap_or(PIPESIZE as u64) as usize; @@ -303,9 +305,10 @@ impl MetaPlugin for TextMetaPlugin { if self.is_binary_content == Some(false) { log::debug!("TEXT: Content is text, outputting word and line counts"); let word_line_metadata = self.output_word_line_counts(); + log::debug!("TEXT: Word line metadata: {:?}", word_line_metadata); metadata.extend(word_line_metadata); } else { - log::debug!("TEXT: Content is not text, not outputting word and line counts"); + log::debug!("TEXT: Content is not text, not outputting word and line counts. is_binary_content: {:?}", self.is_binary_content); } // Drop the buffer since we're done with it @@ -314,6 +317,7 @@ impl MetaPlugin for TextMetaPlugin { // Mark as finalized self.is_finalized = true; + log::debug!("TEXT: Finalizing with metadata: {:?}", metadata); MetaPluginResponse { metadata, is_finalized: true,