feat: add debug logs for status mode stack overflow investigation
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
This commit is contained in:
@@ -100,6 +100,7 @@ pub fn generate_status_info(
|
|||||||
|
|
||||||
for meta_plugin_type in sorted_meta_plugins {
|
for meta_plugin_type in sorted_meta_plugins {
|
||||||
log::debug!("STATUS: Processing meta plugin type: {:?}", meta_plugin_type);
|
log::debug!("STATUS: Processing meta plugin type: {:?}", meta_plugin_type);
|
||||||
|
log::debug!("STATUS: About to call get_meta_plugin");
|
||||||
let mut meta_plugin = meta_plugin::get_meta_plugin(meta_plugin_type.clone());
|
let mut meta_plugin = meta_plugin::get_meta_plugin(meta_plugin_type.clone());
|
||||||
log::debug!("STATUS: Created meta plugin instance");
|
log::debug!("STATUS: Created meta plugin instance");
|
||||||
let is_supported = meta_plugin.is_supported();
|
let is_supported = meta_plugin.is_supported();
|
||||||
|
|||||||
@@ -134,8 +134,12 @@ pub fn mode_status(
|
|||||||
data_path: PathBuf,
|
data_path: PathBuf,
|
||||||
db_path: PathBuf,
|
db_path: PathBuf,
|
||||||
) -> Result<(), anyhow::Error> {
|
) -> Result<(), anyhow::Error> {
|
||||||
|
log::debug!("STATUS: Starting mode_status function");
|
||||||
|
|
||||||
// Determine which meta plugins would be enabled for a save operation
|
// Determine which meta plugins would be enabled for a save operation
|
||||||
|
log::debug!("STATUS: Getting meta plugin types from settings");
|
||||||
let mut meta_plugin_types: Vec<MetaPluginType> = crate::modes::common::settings_meta_plugin_types(_cmd, settings);
|
let mut meta_plugin_types: Vec<MetaPluginType> = crate::modes::common::settings_meta_plugin_types(_cmd, settings);
|
||||||
|
log::debug!("STATUS: Got {} meta plugin types", meta_plugin_types.len());
|
||||||
|
|
||||||
// Add digest type if specified
|
// Add digest type if specified
|
||||||
let digest_type = crate::modes::common::settings_digest_type(_cmd, settings);
|
let digest_type = crate::modes::common::settings_digest_type(_cmd, settings);
|
||||||
@@ -159,7 +163,9 @@ pub fn mode_status(
|
|||||||
};
|
};
|
||||||
|
|
||||||
let output_format = crate::modes::common::settings_output_format(settings);
|
let output_format = crate::modes::common::settings_output_format(settings);
|
||||||
|
log::debug!("STATUS: About to call generate_status_info");
|
||||||
let status_info = generate_status_info(data_path, db_path, &meta_plugin_types, enabled_compression_type);
|
let status_info = generate_status_info(data_path, db_path, &meta_plugin_types, enabled_compression_type);
|
||||||
|
log::debug!("STATUS: generate_status_info completed successfully");
|
||||||
|
|
||||||
match output_format {
|
match output_format {
|
||||||
OutputFormat::Table => {
|
OutputFormat::Table => {
|
||||||
|
|||||||
Reference in New Issue
Block a user