fix(plugin): update trigger field type to allow None and add field validator for parameters in EventEntity

This commit is contained in:
Harry
2025-10-27 11:56:27 +08:00
parent d08cc48368
commit d705fece9d
2 changed files with 10 additions and 3 deletions

View File

@ -109,7 +109,7 @@ class PluginDeclaration(BaseModel):
endpoint: EndpointProviderDeclaration | None = None
agent_strategy: AgentStrategyProviderEntity | None = None
datasource: DatasourceProviderEntity | None = None
trigger: Optional[TriggerProviderEntity] = None
trigger: TriggerProviderEntity | None = None
meta: Meta
@field_validator("version")