Fixed

[February 27, 2026] fix price feed cache key collision between sales and rental endpoints

v0.40.2

Fix Price Feed Cache Key Collision

  • Fixed a cache key collision between the /v1/price_feed/latest (sales) and /v1/price_feed_rentals/latest (rental) endpoints. Both endpoints shared the same price_feed_cache and generated identical cache keys from the request body, causing rental responses to be served for sales requests (and vice versa). Cache keys are now namespaced with sales: and rental: prefixes to prevent cross-endpoint cache poisoning.