[{"slug":"ZV-2026-1408","server_name":"ucpchecker.com","severity":"breaking","title":"ucpchecker.com: Prompt compare-stores was removed.","summary":"[breaking] Prompt compare-stores was removed. [breaking] Prompt resolve-stores was removed.","changes":[{"kind":"prompt_removed","tool":"compare-stores","before":"compare-stores","detail":"Prompt `compare-stores` was removed.","severity":"breaking"},{"kind":"prompt_removed","tool":"resolve-stores","before":"resolve-stores","detail":"Prompt `resolve-stores` was removed.","severity":"breaking"}],"published_at":"2026-09-24T15:41:17.137Z"},{"slug":"ZV-2026-1084","server_name":"ucpchecker.com","severity":"breaking","title":"ucpchecker.com: Resource ucp://stores/verified was removed, consumers reading it will break.","summary":"[breaking] Resource ucp://stores/verified was removed, consumers reading it will break.","changes":[{"kind":"resource_removed","tool":"ucp://stores/verified","before":"ucp://stores/verified","detail":"Resource `ucp://stores/verified` was removed, consumers reading it will break.","severity":"breaking"}],"published_at":"2026-09-15T16:17:18.153Z"},{"slug":"ZV-2026-1045","server_name":"ucpchecker.com","severity":"breaking","title":"ucpchecker.com: Field min_score was removed from list-stores input; consumers still sending it may be rejected or silently ignored.","summary":"[risky] Description of list-categories changed (70% word delta). [risky] Description of list-stores changed (37% word delta). [breaking] Field min_score was removed from list-stores input; consumers still sending it may be rejected or silently ignored. [risky] Description of search-all changed (60% word delta).","changes":[{"kind":"description_changed","tool":"list-categories","after":"    List store categories with store counts.\n\n    Categories exist only for the deeply audited subset of verified stores,\n    so this is a way to browse, not the whole index: list-stores and\n    search-all cover every verified storefront. Sorted by number of stores\n    (most first).","before":"    List all available store categories with store counts.\n\n    Use to discover what kinds of stores are available before narrowing down.\n    Returns categories sorted by number of stores (most stores first).","detail":"Description of `list-categories` changed (70% word delta).","severity":"risky","descriptionDelta":0.6956521739130435},{"kind":"description_changed","tool":"list-stores","after":"    List verified UCP storefronts across every platform, best-evidenced first.\n\n    Use when the user wants to browse stores — e.g., \"what stores can I shop\n    at?\" or \"show me Wix stores\". To find stores that sell something, prefer\n    search-all.\n\n    Each store carries what we have actually observed about it, not what it claims:\n\n    - `transactable` — declares checkout and we have read its catalogue\n    - `catalogued` — we have read its catalogue\n    - `resolvable` — its endpoint resolves, we have not probed it yet\n    - `declared` — a valid manifest, nothing observed beyond it\n\n    Filter by `platform` (shopify, wix, woocommerce, bigcommerce, shopware…).\n    `category` narrows to the smaller set of deeply audited stores (see\n    list-categories), so leave it out unless the user asks for a category.\n    Developer previews and staging hosts are not listed.","before":"    List verified UCP stores, optionally filtered by category and minimum score.\n\n    Use when the user wants to shop by category — e.g., \"find me a pet store\"\n    or \"what shoe stores are available?\"\n\n    Returns every verified UCP storefront across every platform, best-evidenced\n    first, each carrying what we have actually observed about it:\n\n    - `transactable` — declares checkout and we have read its catalogue\n    - `catalogued` — we have read its catalogue\n    - `resolvable` — its endpoint resolves, we have not probed it yet\n    - `declared` — a valid manifest, nothing observed beyond it\n\n    Filter by `platform` (shopify, wix, woocommerce, bigcommerce, shopware…).\n    Filtering by `category` narrows to the smaller set of deeply audited stores.","detail":"Description of `list-stores` changed (37% word delta).","severity":"risky","descriptionDelta":0.3653846153846154},{"kind":"input_property_removed","path":"inputSchema.properties.min_score","tool":"list-stores","before":{"type":"integer","description":"Minimum total score to include (default: 50). Lower values return more stores but may include lower-quality ones."},"detail":"Field `min_score` was removed from `list-stores` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"description_changed","tool":"search-all","after":"    Search for products across verified UCP stores at once.\n\n    Fans the query out, concurrently, to the stores whose observed catalogue\n    best matches it, and returns results grouped by store with each store's\n    UCP score and evidence. If no store's catalogue matches, it searches the\n    best-evidenced stores instead and says so. Slow or failing stores are\n    skipped.\n\n    `category` narrows the fan-out to the smaller set of deeply audited\n    stores; leave it out for most queries.\n\n    Example: query: \"mattress topper\", maxStores: 5","before":"    Search for products across the highest-scoring verified UCP stores at once.\n\n    Fans out the query to multiple stores concurrently and returns\n    aggregated results grouped by store. Stores are chosen from the same\n    vetted, scored set list-stores returns (best scores first). Pass\n    `category` to focus the fan-out — e.g. \"footwear\" for \"running shoes\".\n    Slow/failing stores are skipped gracefully.\n\n    Example: query: \"running shoes\", category: \"footwear\", maxStores: 5","detail":"Description of `search-all` changed (60% word delta).","severity":"risky","descriptionDelta":0.6}],"published_at":"2026-09-14T11:57:15.547Z"},{"slug":"ZV-2026-0592","server_name":"ucpchecker.com","severity":"breaking","title":"ucpchecker.com: Tool add-to-cart was removed.","summary":"[breaking] Tool add-to-cart was removed. [breaking] Tool build-bundle was removed. [risky] Description of get-product-details changed (25% word delta). [breaking] Prompt shop-for-product was removed. [safe] Prompt resolve-stores was added.","changes":[{"kind":"tool_removed","tool":"add-to-cart","detail":"Tool `add-to-cart` was removed.","severity":"breaking"},{"kind":"tool_removed","tool":"build-bundle","detail":"Tool `build-bundle` was removed.","severity":"breaking"},{"kind":"description_changed","tool":"get-product-details","after":"    Get full product details including variant IDs from a UCP-enabled store.\n\n    Use after search-catalog to see a product's full declared detail, including its variants.\n    Pass the Product ID from search results to get all variants with their IDs.\n\n    Example: domain: \"allbirds.com\", productId: \"gid://shopify/Product/123456\"","before":"    Get full product details including variant IDs from a UCP-enabled store.\n\n    Use this after search-catalog to resolve variant IDs needed for add-to-cart.\n    Pass the Product ID from search results to get all variants with their IDs.\n\n    Example: domain: \"allbirds.com\", productId: \"gid://shopify/Product/123456\"","detail":"Description of `get-product-details` changed (25% word delta).","severity":"risky","descriptionDelta":0.25},{"kind":"prompt_removed","tool":"shop-for-product","before":"shop-for-product","detail":"Prompt `shop-for-product` was removed.","severity":"breaking"},{"kind":"prompt_added","tool":"resolve-stores","after":"resolve-stores","detail":"Prompt `resolve-stores` was added.","severity":"safe"}],"published_at":"2026-09-01T13:46:03.027Z"}]