Feat/add repo to plugin manifest (#19337)

This commit is contained in:
Yeuoly 2025-05-07 17:28:38 +08:00 committed by GitHub
parent 623ac7ea6d
commit 3258a91d5d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -84,6 +84,7 @@ class PluginDeclaration(BaseModel):
resource: PluginResourceRequirements resource: PluginResourceRequirements
plugins: Plugins plugins: Plugins
tags: list[str] = Field(default_factory=list) tags: list[str] = Field(default_factory=list)
repo: Optional[str] = Field(default=None)
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