Cache Rules in front of worker

Hello - I have an app deployed to a worker, and I'm setting cache headers on my responses.

I'm not able to get cloudflare to cache any of my responses, it seems to always bypass and run the worker. I have a cache rule on to make everything eligible for caching, and trace shows me the rule hits, but I never see the cf-cache-status header - rsc.wesbos.com is an example page.

Is it not possible to use a worker as an origin and cache it's outputs with a header?
Was this page helpful?