Implementation
gradeNot graded
gradeNot graded
search_productsAnswer
Busca productos de la tienda por nombre o descripción.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Busca productos de la tienda por nombre o descripción.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Texto a buscar, ej. 'auriculares' o 'mochila'"
}
},
"required": [
"query"
]
},
"page": "/"
}open_productAction
Abre la página de detalle de un producto por su id.
View tool JSON
{
"name": "open_product",
"kind": "act",
"impl": "imperative",
"description": "Abre la página de detalle de un producto por su id.",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "string",
"description": "Id del producto, ej. 'auriculares'"
}
},
"required": [
"product_id"
]
},
"page": "/"
}list_cartAnswer
Lista los productos actualmente en el carrito y el total.
View tool JSON
{
"name": "list_cart",
"kind": "answer",
"impl": "imperative",
"description": "Lista los productos actualmente en el carrito y el total.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}checkoutSensitive Action
Confirma la compra de todo lo que hay en el carrito.
View tool JSON
{
"name": "checkout",
"kind": "transact",
"impl": "imperative",
"description": "Confirma la compra de todo lo que hay en el carrito.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}