Tool tree
Browser-based calculators for everyday calculations and conversions.
Implementation
gradeNot graded
gradeNot graded
search_toolsAnswer
Search the existing tool cards on this homepage.
View tool JSON
{
"name": "search_tools",
"kind": "answer",
"impl": "imperative",
"description": "Search the existing tool cards on this homepage.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string"
}
},
"required": [
"q"
],
"additionalProperties": false
}
}search_calculators_formAnswer
Search the existing calculator cards using the visible search field.
View tool JSON
{
"name": "search_calculators_form",
"kind": "answer",
"impl": "imperative",
"description": "Search the existing calculator cards using the visible search field.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string"
}
},
"required": [
"q"
],
"additionalProperties": false
}
}list_toolsAnswer
List actual tool links on this homepage.
View tool JSON
{
"name": "list_tools",
"kind": "answer",
"impl": "imperative",
"description": "List actual tool links on this homepage.",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 400,
"default": 60
}
},
"additionalProperties": false
}
}open_toolAction
Navigate to an existing tool selected by its exact name.
View tool JSON
{
"name": "open_tool",
"kind": "act",
"impl": "imperative",
"description": "Navigate to an existing tool selected by its exact name.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1
}
},
"required": [
"name"
],
"additionalProperties": false
}
}get_page_contextAnswer
Read this page identity and declared tool contract.
View tool JSON
{
"name": "get_page_context",
"kind": "answer",
"impl": "imperative",
"description": "Read this page identity and declared tool contract.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_visible_resultAnswer
Read the current result region as a DOM observation; this does not assert execution completion.
View tool JSON
{
"name": "get_visible_result",
"kind": "answer",
"impl": "imperative",
"description": "Read the current result region as a DOM observation; this does not assert execution completion.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_result_chunkAnswer
Read an exact retained result by its result id and UTF-16 offset.
View tool JSON
{
"name": "get_result_chunk",
"kind": "answer",
"impl": "imperative",
"description": "Read an exact retained result by its result id and UTF-16 offset.",
"inputSchema": {
"type": "object",
"properties": {
"resultId": {
"type": "string"
},
"offset": {
"type": "integer",
"minimum": 0
},
"length": {
"type": "integer",
"minimum": 1,
"maximum": 65536
}
},
"required": [
"resultId"
],
"additionalProperties": false
}
}