I have some actions that are meant to be used in ajax requests.

If I view the page in the browser, the response is cached as it should be. However, in ajax requests it's not.

The request method is GET and without GET params.

sfViewCacheManager doesn't even call isXMLHttpRequest() so it's quite confusing why this isn't working...

Is there a setting somewhere for enabling cached ajax requests?