get_productAnswer
Get full details for a single product as Markdown, given its slug.
View tool JSON
{
"name": "get_product",
"kind": "answer",
"impl": "imperative",
"description": "Get full details for a single product as Markdown, given its slug.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Product slug, as returned by search_products or list_products"
}
},
"required": [
"slug"
]
}
}list_productsAnswer
List products in this shop's catalog, optionally filtered by collection.
View tool JSON
{
"name": "list_products",
"kind": "answer",
"impl": "imperative",
"description": "List products in this shop's catalog, optionally filtered by collection.",
"inputSchema": {
"type": "object",
"properties": {
"collection": {
"type": "string",
"description": "Collection slug to filter by"
},
"page": {
"type": "number",
"description": "Page number, starting at 1"
}
}
}
}search_productsAction
Search this shop's product catalog by keyword
View tool JSON
{
"name": "search_products",
"kind": "act",
"impl": "declarative",
"description": "Search this shop's product catalog by keyword",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string"
}
},
"required": []
}
}