Tool tree
MIRROR — intent infrastructure for the agentic web
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_productsAnswer
Search the MIRROR synthetic product catalog by query and optional maximum price.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search the MIRROR synthetic product catalog by query and optional maximum price.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Product name, category, feature, or capability to search for."
},
"max_price": {
"type": "number",
"description": "Optional maximum product price."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/"
}get_product_detailsAnswer
Retrieve detailed information about a specific MIRROR product.
View tool JSON
{
"name": "get_product_details",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve detailed information about a specific MIRROR product.",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "string",
"description": "UUID of the product to retrieve."
}
},
"required": [
"product_id"
],
"additionalProperties": false
},
"page": "/"
}compare_productsAction
Compare multiple MIRROR products by their specifications and prices.
View tool JSON
{
"name": "compare_products",
"kind": "act",
"impl": "imperative",
"description": "Compare multiple MIRROR products by their specifications and prices.",
"inputSchema": {
"type": "object",
"properties": {
"product_ids": {
"type": "array",
"description": "List of product UUIDs to compare.",
"items": {
"type": "string"
},
"minItems": 2
}
},
"required": [
"product_ids"
],
"additionalProperties": false
},
"page": "/"
}purchase_productSensitive Action
Purchase a product from the MIRROR synthetic marketplace. This is a consequential action and may require explicit human approval.
View tool JSON
{
"name": "purchase_product",
"kind": "transact",
"impl": "imperative",
"description": "Purchase a product from the MIRROR synthetic marketplace. This is a consequential action and may require explicit human approval.",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "string",
"description": "UUID of the product to purchase."
},
"quantity": {
"type": "integer",
"description": "Number of units to purchase.",
"minimum": 1,
"default": 1
}
},
"required": [
"product_id"
],
"additionalProperties": false
},
"page": "/"
}