Tool tree
MASCOT workwear and personal protective equipment webshop.
Implementation
gradeNot graded
gradeNot graded
search_productsAnswer
Search the public MASCOT Webshop catalogue by product name, SKU, or search term.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search the public MASCOT Webshop catalogue by product name, SKU, or search term.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Product name, SKU, or search term.",
"minLength": 1,
"maxLength": 100
}
},
"required": [
"query"
],
"additionalProperties": false
}
}add_to_cartAction
Add the currently selected product variant to the shopping cart. The product page must already have a color and size selected.
View tool JSON
{
"name": "add_to_cart",
"kind": "act",
"impl": "imperative",
"description": "Add the currently selected product variant to the shopping cart. The product page must already have a color and size selected.",
"inputSchema": {
"type": "object",
"properties": {
"quantity": {
"type": "integer",
"description": "Number of items to add to the cart.",
"minimum": 1,
"maximum": 99
}
},
"required": [
"quantity"
],
"additionalProperties": false
}
}get_current_pageAnswer
Read the current MASCOT Webshop page URL and title.
View tool JSON
{
"name": "get_current_page",
"kind": "answer",
"impl": "imperative",
"description": "Read the current MASCOT Webshop page URL and title.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}navigate_toAction
Navigate to a public same-origin path in the MASCOT Webshop.
View tool JSON
{
"name": "navigate_to",
"kind": "act",
"impl": "imperative",
"description": "Navigate to a public same-origin path in the MASCOT Webshop.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "An absolute same-origin path, for example /en/products."
}
},
"required": [
"path"
],
"additionalProperties": false
}
}