refactor: streamline trigger imports and enhance plugin registration logic

- Simplified import statements across various files by reordering and consolidating imports for better readability.
- Refactored the PluginRegistration class to improve the clarity of the configuration handling logic, ensuring more concise checks for subscription constructors.

These changes enhance code maintainability and readability throughout the plugin structure.
This commit is contained in:
Harry
2025-10-10 14:31:49 +08:00
parent db8d26ba3d
commit ec9bb73fbe
17 changed files with 39 additions and 36 deletions
@@ -15,7 +15,7 @@ from werkzeug import Request, Response
from dify_plugin.entities import I18nObject, ParameterOption
from dify_plugin.entities.oauth import TriggerOAuthCredentials
from dify_plugin.entities.trigger import Subscription, EventDispatch, UnsubscribeResult
from dify_plugin.entities.trigger import EventDispatch, Subscription, UnsubscribeResult
from dify_plugin.errors.trigger import (
SubscriptionError,
TriggerDispatchError,