From 9e509ffb56e9a4deacbcd19cff3ad8e40f9888c8 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Thu, 18 Sep 2025 18:50:21 +1000 Subject: [PATCH] feat(mm): omit model description instead of making it "base type filename model" --- invokeai/backend/model_manager/config.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/invokeai/backend/model_manager/config.py b/invokeai/backend/model_manager/config.py index e007dcb4bd..a222fc19f6 100644 --- a/invokeai/backend/model_manager/config.py +++ b/invokeai/backend/model_manager/config.py @@ -258,16 +258,13 @@ class ModelConfigBase(ABC, BaseModel): cls.cast_overrides(overrides) fields.update(overrides) - type = fields.get("type") or cls.model_fields["type"].default - base = fields.get("base") or cls.model_fields["base"].default - fields["path"] = mod.path.as_posix() fields["source"] = fields.get("source") or fields["path"] fields["source_type"] = fields.get("source_type") or ModelSourceType.Path - fields["name"] = name = fields.get("name") or mod.name + fields["name"] = fields.get("name") or mod.name fields["hash"] = fields.get("hash") or mod.hash() fields["key"] = fields.get("key") or uuid_string() - fields["description"] = fields.get("description") or f"{base.value} {type.value} model {name}" + fields["description"] = fields.get("description") fields["repo_variant"] = fields.get("repo_variant") or mod.repo_variant() fields["file_size"] = fields.get("file_size") or mod.size()