From 3030a34b88fc5259be74a2edb1ef2d954d6e4019 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Tue, 5 Mar 2024 12:44:38 +1100 Subject: [PATCH] fix(mm): make `type` and `format` required in openapi schema for model config --- invokeai/backend/model_manager/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)