Thanks for the explanation. Remote Evaluation does not result in all flags being returned for a single call either, does it? Because we would need the entirety of applicable flags with their configured values as one string to use that as a cache key
r
rhythmic-agent-34208
07/01/2024, 9:44 PM
No, Remote Evaluation in GrowthBook does not result in all flags being returned for a single call. Instead, a new evaluation API call is made any time a user attribute or other dependency changes.
You can limit these API calls to specific attribute changes by setting the `cacheKeyAttributes` property, which is an array of attribute names that, when changed, trigger a new evaluation call.