ToolListResponse
ToolListResponse
JSON Example
{
"object": "string",
"has_more": false,
"num_objects": 0,
"data": [
{
"id": "string",
"server": {
"id": "string",
"name": "string"
},
"tool_type": "string",
"tool_configuration_type": "string",
"origin_name": "string",
"description": "string",
"annotations": "string",
"input_schema": "string",
"output_schema": "string",
"is_approved": false,
"availability": "string",
"last_available_at": 0,
"last_updated_at": 0,
"num_linked_agents": 0
}
],
"first_id": "string",
"last_id": "string"
}
string
object
Optional
Constraints:
default: list
Object type, which is always list.
boolean
has_more
Optional
True, if the server may have more objects than returned in the response.
integer
num_objects
Required
Total number of objects that match the request. Note that this field is populated only if requested by the user (see set_num_objects request parameter).
string As uuid
As uuid
first_id
Required
ID of the first element in the list (if any)
string As uuid
As uuid
last_id
Required
ID of the last element in the list (if any)