Compare commits

...

3 Commits

2 changed files with 3 additions and 0 deletions

View File

@ -145,6 +145,7 @@ class ToolParameter(BaseModel):
SECRET_INPUT = "secret-input"
FILE = "file"
FILES = "files"
OBJECT = "object"
# deprecated, should not use.
SYSTEM_FILES = "systme-files"

View File

@ -170,6 +170,8 @@ class ApiBasedToolSchemaParser:
return ToolParameter.ToolParameterType.NUMBER
elif typ == "boolean":
return ToolParameter.ToolParameterType.BOOLEAN
elif typ == "object":
return ToolParameter.ToolParameterType.OBJECT
elif typ == "string":
return ToolParameter.ToolParameterType.STRING