From fb57d3beefd41d4e89a5307a3ea4416da69d70aa Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Tue, 28 Jan 2025 13:35:35 -0800 Subject: [PATCH] refactor: Sort MODEL_SETTINGS by name in get_model_settings_as_yaml --- aider/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aider/models.py b/aider/models.py index cb48e60e7..006a976b2 100644 --- a/aider/models.py +++ b/aider/models.py @@ -667,8 +667,8 @@ def get_model_settings_as_yaml(): defaults["name"] = "(default values)" model_settings_list.append(defaults) - # sort on .name ai! - for ms in MODEL_SETTINGS: + # Sort model settings by name + for ms in sorted(MODEL_SETTINGS, key=lambda x: x.name): # Create dict with explicit field order model_settings_dict = {} for field in fields(ModelSettings):