Tool tree
Online seafood store from Thenkadal Seafoods with product pages, a wishlist, shopping cart and online checkout.
Implementation
gradeNot graded
gradeNot graded
view_productAction
Open a product's detail page by product name.
View tool JSON
{
"name": "view_product",
"kind": "act",
"impl": "imperative",
"description": "Open a product's detail page by product name.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The product name or URL key to open."
}
},
"required": []
}
}add_to_wishlistAction
Add a product to the customer's wishlist by name.
View tool JSON
{
"name": "add_to_wishlist",
"kind": "act",
"impl": "imperative",
"description": "Add a product to the customer's wishlist by name.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The product name or URL key to add to the wishlist."
}
},
"required": []
}
}view_wishlistAction
Open the wishlist page to review the customer's saved products.
View tool JSON
{
"name": "view_wishlist",
"kind": "act",
"impl": "imperative",
"description": "Open the wishlist page to review the customer's saved products.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
}
}view_cartAction
Open the shopping cart page so the customer can review the products they have added.
View tool JSON
{
"name": "view_cart",
"kind": "act",
"impl": "imperative",
"description": "Open the shopping cart page so the customer can review the products they have added.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
}
}proceed_to_checkoutAction
Open the checkout page to start placing an order for the items currently in the cart.
View tool JSON
{
"name": "proceed_to_checkout",
"kind": "act",
"impl": "imperative",
"description": "Open the checkout page to start placing an order for the items currently in the cart.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
}
}subscribe_to_newsletterSensitive Action
Subscribe an email address to the store newsletter.
View tool JSON
{
"name": "subscribe_to_newsletter",
"kind": "transact",
"impl": "declarative",
"description": "Subscribe an email address to the store newsletter.",
"inputSchema": {
"type": "object",
"properties": {
"_token": {
"type": "string"
},
"email": {
"type": "string",
"description": "email@example.com"
}
}
}
}view_productAction
Open a product's detail page by product name.
View tool JSON
{
"name": "view_product",
"kind": "act",
"impl": "declarative",
"description": "Open a product's detail page by product name.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string"
}
}
}
}add_to_wishlistAction
Add a product to the customer's wishlist by name.
View tool JSON
{
"name": "add_to_wishlist",
"kind": "act",
"impl": "declarative",
"description": "Add a product to the customer's wishlist by name.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string"
}
}
}
}view_wishlistAction
Open the wishlist page to review the customer's saved products.
View tool JSON
{
"name": "view_wishlist",
"kind": "act",
"impl": "declarative",
"description": "Open the wishlist page to review the customer's saved products.",
"inputSchema": {
"type": "object",
"properties": {}
}
}view_cartAction
Open the shopping cart page so the customer can review the products they have added.
View tool JSON
{
"name": "view_cart",
"kind": "act",
"impl": "declarative",
"description": "Open the shopping cart page so the customer can review the products they have added.",
"inputSchema": {
"type": "object",
"properties": {}
}
}proceed_to_checkoutAction
Open the checkout page to start placing an order for the items currently in the cart.
View tool JSON
{
"name": "proceed_to_checkout",
"kind": "act",
"impl": "declarative",
"description": "Open the checkout page to start placing an order for the items currently in the cart.",
"inputSchema": {
"type": "object",
"properties": {}
}
}