mirror of https://github.com/langgenius/dify.git
feat(plugin): add triggers field to PluginDeclaration for enhanced functionality
- Introduced a new `triggers` field in the `PluginDeclaration` class to support trigger functionalities within plugins. - This addition improves the integration of triggers in the plugin architecture, aligning with recent updates to the trigger entity structures. These changes enhance the overall capabilities of the plugin system.
This commit is contained in:
parent
add2ca85f2
commit
e8403977b9
|
|
@ -71,6 +71,7 @@ class PluginDeclaration(BaseModel):
|
|||
tools: Optional[list[str]] = Field(default_factory=list[str])
|
||||
models: Optional[list[str]] = Field(default_factory=list[str])
|
||||
endpoints: Optional[list[str]] = Field(default_factory=list[str])
|
||||
triggers: Optional[list[str]] = Field(default_factory=list[str])
|
||||
|
||||
class Meta(BaseModel):
|
||||
minimum_dify_version: Optional[str] = Field(default=None, pattern=r"^\d{1,4}(\.\d{1,4}){1,3}(-\w{1,16})?$")
|
||||
|
|
|
|||
Loading…
Reference in New Issue