From 9c9d791f6cc42e71afecc0eee7dc310986d24daa Mon Sep 17 00:00:00 2001 From: hjlarry Date: Thu, 27 Nov 2025 10:27:59 +0800 Subject: [PATCH 1/3] fix: add missing icon_small_dark field --- python/dify_plugin/entities/model/provider.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python/dify_plugin/entities/model/provider.py b/python/dify_plugin/entities/model/provider.py index edb9ab6a..5f7b33db 100644 --- a/python/dify_plugin/entities/model/provider.py +++ b/python/dify_plugin/entities/model/provider.py @@ -188,7 +188,9 @@ class ProviderEntity(BaseModel): label: I18nObject description: I18nObject | None = None icon_small: I18nObject | None = None + icon_small_dark: I18nObject | None = None icon_large: I18nObject | None = None + icon_large_dark: I18nObject | None = None background: str | None = None help: ProviderHelpEntity | None = None supported_model_types: Sequence[ModelType] @@ -211,7 +213,9 @@ def to_simple_provider(self) -> SimpleProviderEntity: provider=self.provider, label=self.label, icon_small=self.icon_small, + icon_small_dark=self.icon_small_dark, icon_large=self.icon_large, + icon_large_dark=self.icon_large_dark, supported_model_types=self.supported_model_types, models=self.models, ) From 73903e08f0c2d4e4c3928b982db3213f375f7a00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=9E=E6=B3=95=E6=93=8D=E4=BD=9C?= Date: Fri, 28 Nov 2025 13:29:52 +0800 Subject: [PATCH 2/3] Apply suggestion from @gemini-code-assist[bot] Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- python/dify_plugin/entities/model/provider.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/dify_plugin/entities/model/provider.py b/python/dify_plugin/entities/model/provider.py index 5f7b33db..a12646c4 100644 --- a/python/dify_plugin/entities/model/provider.py +++ b/python/dify_plugin/entities/model/provider.py @@ -188,8 +188,8 @@ class ProviderEntity(BaseModel): label: I18nObject description: I18nObject | None = None icon_small: I18nObject | None = None - icon_small_dark: I18nObject | None = None icon_large: I18nObject | None = None + icon_small_dark: I18nObject | None = None icon_large_dark: I18nObject | None = None background: str | None = None help: ProviderHelpEntity | None = None From 753aaf39abf155f2be3f0be9e2006d224b6c5608 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=9E=E6=B3=95=E6=93=8D=E4=BD=9C?= Date: Fri, 28 Nov 2025 13:30:05 +0800 Subject: [PATCH 3/3] Apply suggestion from @gemini-code-assist[bot] Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- python/dify_plugin/entities/model/provider.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/dify_plugin/entities/model/provider.py b/python/dify_plugin/entities/model/provider.py index a12646c4..ca2959f3 100644 --- a/python/dify_plugin/entities/model/provider.py +++ b/python/dify_plugin/entities/model/provider.py @@ -213,8 +213,8 @@ def to_simple_provider(self) -> SimpleProviderEntity: provider=self.provider, label=self.label, icon_small=self.icon_small, - icon_small_dark=self.icon_small_dark, icon_large=self.icon_large, + icon_small_dark=self.icon_small_dark, icon_large_dark=self.icon_large_dark, supported_model_types=self.supported_model_types, models=self.models,