From a173dc5c9d8349a08dcadfdd886e2be2bc252b7c Mon Sep 17 00:00:00 2001 From: Harry Date: Wed, 17 Sep 2025 22:12:01 +0800 Subject: [PATCH] feat(provider): add multiple option support in ProviderConfig - Introduced a new field `multiple` in the `ProviderConfig` class to allow for multiple selections, enhancing the configuration capabilities for providers. - This addition improves flexibility in provider settings and aligns with the evolving requirements for provider configurations. --- api/core/entities/provider_entities.py | 1 + 1 file changed, 1 insertion(+) diff --git a/api/core/entities/provider_entities.py b/api/core/entities/provider_entities.py index ef8d4965da..c28258065d 100644 --- a/api/core/entities/provider_entities.py +++ b/api/core/entities/provider_entities.py @@ -194,6 +194,7 @@ class ProviderConfig(BasicProviderConfig): required: bool = False default: Optional[Union[int, str, float, bool, list]] = None options: Optional[list[Option]] = None + multiple: bool | None = False label: Optional[I18nObject] = None help: Optional[I18nObject] = None url: Optional[str] = None