feat: type

This commit is contained in:
Yeuoly
2024-08-30 21:10:19 +08:00
parent db8bf2a85e
commit 279dee485d
7 changed files with 121 additions and 147 deletions

View File

@ -26,7 +26,7 @@ class UserToolProvider(BaseModel):
author: str
name: str # identifier
description: I18nObject
icon: str
icon: str | dict
label: I18nObject # label
type: ToolProviderType
masked_credentials: Optional[dict] = None