ZV-2026-1413 · 2026-09-24 · mcp.bestprice.gr
mcp.bestprice.gr: Type of period_days on get_price_history changed unset → number.
breaking
What changed
Type of period_days on get_price_history changed unset → number. period_days on get_price_history narrowed to a closed enum (30, 90, 180); previously valid values may now be rejected.
What to do
If your agents call mcp.bestprice.gr, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.
The redline
− unset + number get_price_history − open + enum[30,90,180] get_price_history + objective Default of objective on compare_offers changed "lowest_total_cost" → unset. + in_stock_only Default of in_stock_only on compare_offers changed true → false. − Use this when the user has one exact grouped product_id and wants to know whether its curr… + Use this when the user asks whether today's price is good, low, typical, or high, whether … get_price_history + evidence_detail Optional field evidence_detail was added to get_shopping_decision; may shift model behaviour. − Use this when the user wants to discover a safe physical product across the BestPrice Gree… + Use this when the user names a product, model, category, or barcode, or when you need a ca… search_products − Use this when the user has one exact grouped product_id and wants to compare current BestP… + Use this when the user asks where a known product is cheapest, wants current Greek merchan… compare_offers − Use this when the user wants a recommendation, help choosing, a comparison, or a read-only… + Use this when the user asks what physical product to buy in Greece, gives needs, budget, r… get_shopping_decision + skill://bestprice-shopping/SKILL.md Resource skill://bestprice-shopping/SKILL.md was added.