feat: support plugin tags

This commit is contained in:
Yeuoly 2024-11-01 15:05:23 +08:00
parent f20c9ef763
commit f1f1baae9c
No known key found for this signature in database
GPG Key ID: A66E7E320FB19F61

View File

@ -76,6 +76,7 @@ class PluginDeclaration(BaseModel):
created_at: datetime.datetime created_at: datetime.datetime
resource: PluginResourceRequirements resource: PluginResourceRequirements
plugins: Plugins plugins: Plugins
tags: list[str] = Field(default_factory=list)
verified: bool = Field(default=False) verified: bool = Field(default=False)
tool: Optional[ToolProviderEntity] = None tool: Optional[ToolProviderEntity] = None
model: Optional[ProviderEntity] = None model: Optional[ProviderEntity] = None