Make server tool http based
This commit is contained in:
@@ -235,6 +235,10 @@ class ToolResourceBase(BaseModel):
|
||||
description: str = ""
|
||||
category: str = "system" # system/query
|
||||
icon: str = "Wrench"
|
||||
http_method: str = "GET"
|
||||
http_url: Optional[str] = None
|
||||
http_headers: Dict[str, str] = Field(default_factory=dict)
|
||||
http_timeout_ms: int = 10000
|
||||
enabled: bool = True
|
||||
|
||||
|
||||
@@ -247,6 +251,10 @@ class ToolResourceUpdate(BaseModel):
|
||||
description: Optional[str] = None
|
||||
category: Optional[str] = None
|
||||
icon: Optional[str] = None
|
||||
http_method: Optional[str] = None
|
||||
http_url: Optional[str] = None
|
||||
http_headers: Optional[Dict[str, str]] = None
|
||||
http_timeout_ms: Optional[int] = None
|
||||
enabled: Optional[bool] = None
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user