diff --git a/invokeai/backend/model_manager/config.py b/invokeai/backend/model_manager/config.py index 749586f266..973f749c52 100644 --- a/invokeai/backend/model_manager/config.py +++ b/invokeai/backend/model_manager/config.py @@ -164,7 +164,7 @@ class ModelConfigBase(BaseModel): @staticmethod def json_schema_extra(schema: dict[str, Any], model_class: Type[BaseModel]) -> None: - schema["required"].extend(["key"]) + schema["required"].extend(["key", "type", "format"]) model_config = ConfigDict(validate_assignment=True, json_schema_extra=json_schema_extra)