From cc5a31503940e445a831be2af2692b0d9bdd49e4 Mon Sep 17 00:00:00 2001 From: hjlarry Date: Thu, 2 Oct 2025 20:26:29 +0800 Subject: [PATCH] fix pyright exception --- api/controllers/console/__init__.py | 16 ---------------- .../workflow/nodes/trigger_plugin/entities.py | 3 --- .../nodes/trigger_plugin/trigger_plugin_node.py | 2 +- .../trigger_schedule/trigger_schedule_node.py | 2 +- api/core/workflow/nodes/trigger_webhook/node.py | 2 +- 5 files changed, 3 insertions(+), 22 deletions(-) diff --git a/api/controllers/console/__init__.py b/api/controllers/console/__init__.py index b85382fc9e..224930fbcd 100644 --- a/api/controllers/console/__init__.py +++ b/api/controllers/console/__init__.py @@ -132,21 +132,6 @@ from .workspace import ( api.add_namespace(console_ns) -# Import workspace controllers -from .workspace import ( - account, - agent_providers, - endpoint, - load_balancing_config, - members, - model_providers, - models, - plugin, - tool_providers, - trigger_providers, - workspace, -) - __all__ = [ "account", "activate", @@ -212,7 +197,6 @@ __all__ = [ "statistic", "tags", "tool_providers", - "trigger_providers", "version", "website", "workflow", diff --git a/api/core/workflow/nodes/trigger_plugin/entities.py b/api/core/workflow/nodes/trigger_plugin/entities.py index ed5e07baa3..c850de6596 100644 --- a/api/core/workflow/nodes/trigger_plugin/entities.py +++ b/api/core/workflow/nodes/trigger_plugin/entities.py @@ -23,6 +23,3 @@ class PluginTriggerData(BaseNodeData): default=ErrorStrategy.FAIL_BRANCH, description="Error handling strategy" ) retry_config: RetryConfig = Field(default_factory=lambda: RetryConfig(), description="Retry configuration") - default_value_dict: dict[str, Any] = Field( - default_factory=dict, description="Default values for outputs when error occurs" - ) diff --git a/api/core/workflow/nodes/trigger_plugin/trigger_plugin_node.py b/api/core/workflow/nodes/trigger_plugin/trigger_plugin_node.py index 8322f90423..4fdbf19d35 100644 --- a/api/core/workflow/nodes/trigger_plugin/trigger_plugin_node.py +++ b/api/core/workflow/nodes/trigger_plugin/trigger_plugin_node.py @@ -37,7 +37,7 @@ class TriggerPluginNode(Node): return self._node_data @classmethod - def get_default_config(cls, filters: Optional[dict[str, Any]] = None) -> dict: + def get_default_config(cls, filters: Mapping[str, object] | None = None) -> Mapping[str, object]: return { "type": "plugin", "config": { diff --git a/api/core/workflow/nodes/trigger_schedule/trigger_schedule_node.py b/api/core/workflow/nodes/trigger_schedule/trigger_schedule_node.py index 3d8502b5ff..720da2894e 100644 --- a/api/core/workflow/nodes/trigger_schedule/trigger_schedule_node.py +++ b/api/core/workflow/nodes/trigger_schedule/trigger_schedule_node.py @@ -41,7 +41,7 @@ class TriggerScheduleNode(Node): return "1" @classmethod - def get_default_config(cls, filters: Optional[dict] = None) -> dict: + def get_default_config(cls, filters: Mapping[str, object] | None = None) -> Mapping[str, object]: return { "type": "trigger-schedule", "config": { diff --git a/api/core/workflow/nodes/trigger_webhook/node.py b/api/core/workflow/nodes/trigger_webhook/node.py index 35fd2cce70..546222aeca 100644 --- a/api/core/workflow/nodes/trigger_webhook/node.py +++ b/api/core/workflow/nodes/trigger_webhook/node.py @@ -37,7 +37,7 @@ class TriggerWebhookNode(Node): return self._node_data @classmethod - def get_default_config(cls, filters: Optional[dict[str, Any]] = None) -> dict: + def get_default_config(cls, filters: Mapping[str, object] | None = None) -> Mapping[str, object]: return { "type": "webhook", "config": {