Skip to content

Commit d2e72ce

Browse files
committed
#141: Warnings for non-existent custom model settings/metadata files
1 parent 8eb060c commit d2e72ce

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

aider/main.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,9 @@ def register_models(git_root, model_settings_fname, io, verbose=False):
353353
io.tool_output(f" - {file_loaded}") # noqa: E221
354354
elif verbose:
355355
io.tool_output("No model settings files loaded")
356+
357+
if model_settings_fname and model_settings_fname not in files_loaded:
358+
io.tool_warning(f"Model Settings File Not Found: {model_settings_fname}")
356359
except Exception as e:
357360
io.tool_error(f"Error loading aider model settings: {e}")
358361
return 1
@@ -411,6 +414,9 @@ def register_litellm_models(git_root, model_metadata_fname, io, verbose=False):
411414
io.tool_output("Loaded model metadata from:")
412415
for model_metadata_file in model_metadata_files_loaded:
413416
io.tool_output(f" - {model_metadata_file}") # noqa: E221
417+
418+
if model_metadata_fname and model_metadata_fname not in model_metadata_files_loaded:
419+
io.tool_warning(f"Model Metadata File Not Found: {model_metadata_fname}")
414420
except Exception as e:
415421
io.tool_error(f"Error loading model metadata models: {e}")
416422
return 1

0 commit comments

Comments
 (0)