Tool tree
The Sweet Market, an Israeli online candy store selling a wide variety of sweets, including some that are hard to find elsewhere.
Implementation
gradeNot graded
gradeNot graded
get_page_summaryAnswer
Return the current page's URL, title, meta description and main headings.
View tool JSON
{
"name": "get_page_summary",
"kind": "answer",
"impl": "imperative",
"description": "Return the current page's URL, title, meta description and main headings.",
"inputSchema": {
"type": "object",
"properties": {}
}
}search_siteAnswer
Search this website for a query and open the results page.
View tool JSON
{
"name": "search_site",
"kind": "answer",
"impl": "imperative",
"description": "Search this website for a query and open the results page.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "What to search for"
}
},
"required": [
"query"
]
}
}open_pageAction
Navigate to a path on this site (e.g. /products, /contact, /cart).
View tool JSON
{
"name": "open_page",
"kind": "act",
"impl": "imperative",
"description": "Navigate to a path on this site (e.g. /products, /contact, /cart).",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Same-site path starting with /"
}
},
"required": [
"path"
]
}
}list_formsAnswer
Enumerate the forms on the current page and their fields, so they can be filled and submitted with submit_form.
View tool JSON
{
"name": "list_forms",
"kind": "answer",
"impl": "imperative",
"description": "Enumerate the forms on the current page and their fields, so they can be filled and submitted with submit_form.",
"inputSchema": {
"type": "object",
"properties": {}
}
}submit_formSensitive Action
Fill a form on this page (matched by index from list_forms) with the given field values and submit it.
View tool JSON
{
"name": "submit_form",
"kind": "transact",
"impl": "imperative",
"description": "Fill a form on this page (matched by index from list_forms) with the given field values and submit it.",
"inputSchema": {
"type": "object",
"properties": {
"formIndex": {
"type": "number",
"description": "Index from list_forms (default 0)"
},
"fields": {
"type": "object",
"description": "Map of field name → value to fill before submitting"
}
},
"required": [
"fields"
]
}
}