From d234d5e3eca306bf8173db1a56479d6a4ef97473 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Tue, 22 Oct 2024 10:34:29 -0700 Subject: [PATCH] feat: add resource model metadata to search path --- aider/main.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aider/main.py b/aider/main.py index 01b4f036a..ddf13ca95 100644 --- a/aider/main.py +++ b/aider/main.py @@ -8,6 +8,7 @@ import traceback from pathlib import Path import git +import importlib_resources from dotenv import load_dotenv from prompt_toolkit.enums import EditingMode @@ -321,6 +322,10 @@ def register_litellm_models(git_root, model_metadata_fname, io, verbose=False): ".aider.model.metadata.json", git_root, model_metadata_fname ) + # Add the resource file path + resource_metadata = importlib_resources.files("aider.resources").joinpath("model-metadata.json") + model_metatdata_files.append(str(resource_metadata)) + try: model_metadata_files_loaded = models.register_litellm_models(model_metatdata_files) if len(model_metadata_files_loaded) > 0 and verbose: