[breaking] Field postal_code was removed from get_shopping_decision input; consumers still sending it may be rejected or silently ignored. [breaking] Field evidence_detail was removed from get_shopping_decision input; consumers still…
[safe] Description of compare_offers changed (8% word delta). [safe] Description of get_price_history changed (17% word delta). [safe] Description of get_shopping_decision changed (19% word delta). [safe] Description of search_products…
[safe] Description of compare_offers changed (23% word delta). [risky] Default of objective on compare_offers changed "lowest_total_cost" → unset. [risky] Default of in_stock_only on compare_offers changed true → false. [risky] Description…
Contract changelog
Every revision Zevruna has observed, classified from the consumer's side. Advisories above are the subset severe enough to publish.
2026-10-01 04:50safe
Resource ui://bestprice/shopping-workspace-v8.html was added.
2026-09-30 18:38safe
Resource ui://bestprice/shopping-workspace-v7.html was added.
2026-09-30 17:30safe
Resource ui://bestprice/shopping-workspace-v6.html was added.
2026-09-30 08:02safe
Resource ui://bestprice/shopping-workspace-v5.html was added.
2026-09-30 06:48breaking
breaking Field message was removed from get_shopping_decision input; consumers still sending it may be rejected or silently ignored.
breaking Field postal_code was removed from get_shopping_decision input; consumers still sending it may be rejected or silently ignored.
breaking Field evidence_detail was removed from get_shopping_decision input; consumers still sending it may be rejected or silently ignored.
safe Resource ui://bestprice/shopping-workspace-v1.html was added.
safe Resource ui://bestprice/shopping-workspace-v4.html was added.
2026-09-30 04:45breaking
safe Description of compare_offers changed (8% word delta).
safe Description of get_price_history changed (17% word delta).
safe Description of get_shopping_decision changed (19% word delta).
breaking Field history was removed from get_shopping_decision input; consumers still sending it may be rejected or silently ignored.
safe Description of search_products changed (5% word delta).
2026-09-25 10:03safe
Description of search_products changed (14% word delta).
2026-09-25 04:25safe
Description of get_shopping_decision changed (10% word delta).
Description of search_products changed (7% word delta).
2026-09-24 17:13breaking
safe Description of compare_offers changed (23% word delta).
risky Default of objective on compare_offers changed "lowest_total_cost" → unset.
risky Default of in_stock_only on compare_offers changed true → false.
risky Description of get_price_history changed (32% word delta).
breaking Type of period_days on get_price_history changed unset → number.
breakingperiod_days on get_price_history narrowed to a closed enum (30, 90, 180); previously valid values may now be rejected.
safe Description of get_shopping_decision changed (16% word delta).
risky Optional field evidence_detail was added to get_shopping_decision; may shift model behaviour.
+ 2 more in this revision
2026-09-02 13:18risky
risky Description of compare_offers changed (27% word delta).
safe Description of search_products changed (16% word delta).
2026-09-01 20:53safe
Description of get_shopping_decision changed (23% word delta).
2026-09-01 05:19safe
Description of get_shopping_decision changed (22% word delta).
2026-08-31 17:26safe
Description of get_shopping_decision changed (19% word delta).
Snapshot log
The hashes to pin against. Identical contracts hash identically.
Free forever for open-source maintainers. It reports what Zevruna actually observed, a green badge means no breaking change in ninety days, and it says so honestly when a server has never been polled.
[](https://zevruna.com/servers/mcp.bestprice.gr)