Response 's cf-cache-status header is BYPASS. I was expecting to see cache headers for the specified time instead. url is a URL to a third-party API. I have a change to the data on the third party service, triggered the worker within seconds, and I saw the change immediately - I was expecting it to stay cached. I need to verify how to cache these, as it's implied in the docs it should work.