Tool tree
OpenAgents network of AI agents accessible through a shared conversation interface.
Implementation
gradeNot graded
gradeNot graded
list_docsAnswer
List every OpenAgents guide and API guide with its name and summary.
View tool JSON
{
"name": "list_docs",
"kind": "answer",
"impl": "imperative",
"description": "List every OpenAgents guide and API guide with its name and summary.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}search_docsAnswer
Search the OpenAgents docs for a word or phrase.
View tool JSON
{
"name": "search_docs",
"kind": "answer",
"impl": "imperative",
"description": "Search the OpenAgents docs for a word or phrase.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Words to find in the docs."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Most results to return."
}
},
"required": [
"query"
],
"additionalProperties": false
}
}read_docAnswer
Read one OpenAgents guide as Markdown, by the name list_docs gives (such as chat or api/quickstart).
View tool JSON
{
"name": "read_doc",
"kind": "answer",
"impl": "imperative",
"description": "Read one OpenAgents guide as Markdown, by the name list_docs gives (such as chat or api/quickstart).",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The guide's name."
}
},
"required": [
"name"
],
"additionalProperties": false
}
}list_modelsAnswer
List the OpenAgents API's models and their prices.
View tool JSON
{
"name": "list_models",
"kind": "answer",
"impl": "imperative",
"description": "List the OpenAgents API's models and their prices.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}
}start_chatSensitive Action
Send a message to OpenAgents from this page's chat box.
View tool JSON
{
"name": "start_chat",
"kind": "transact",
"impl": "imperative",
"description": "Send a message to OpenAgents from this page's chat box.",
"inputSchema": {
"type": "object",
"properties": {
"message": {
"type": "string",
"description": "The message to send."
}
},
"required": [
"message"
],
"additionalProperties": false
}
}