Only display model settings and metadata error on non-default paths

This commit is contained in:
Dustin Washington 2025-11-28 16:47:18 -05:00
parent 4ef3ae118a
commit 4ec930203f

View file

@ -354,7 +354,11 @@ def register_models(git_root, model_settings_fname, io, verbose=False):
elif verbose:
io.tool_output("No model settings files loaded")
if model_settings_fname and model_settings_fname not in files_loaded:
if (
model_settings_fname
and model_settings_fname not in files_loaded
and model_settings_fname != ".aider.model.settings.yml"
):
io.tool_warning(f"Model Settings File Not Found: {model_settings_fname}")
except Exception as e:
io.tool_error(f"Error loading aider model settings: {e}")
@ -415,7 +419,11 @@ def register_litellm_models(git_root, model_metadata_fname, io, verbose=False):
for model_metadata_file in model_metadata_files_loaded:
io.tool_output(f" - {model_metadata_file}") # noqa: E221
if model_metadata_fname and model_metadata_fname not in model_metadata_files_loaded:
if (
model_metadata_fname
and model_metadata_fname not in model_metadata_files_loaded
and model_metadata_fname != ".aider.model.metadata.json"
):
io.tool_warning(f"Model Metadata File Not Found: {model_metadata_fname}")
except Exception as e:
io.tool_error(f"Error loading model metadata models: {e}")