HF RL Explorer

Cache status headers and multiple correctness fixes

Cache status headers and multiple correctness fixes: a task in LegoFlow-SWE (Harbor dataset). Users of the caching HTTP client / middleware have no reliable, explicit way to tell whether a response was served from the cache or fetched from the origin server. There is also several bugs that cause…

The task

Users of the caching HTTP client / middleware have no reliable, explicit way to tell whether a response was served from the cache or fetched from the origin server. There is also several bugs that cause incorrect cache behaviour under certain conditions.

Part of Lego-X/LegoFlow-SWE.