fix: expand IN, NOT IN and ALL conditions to maintain vragen.ai compatibility
Currently IN, NOT IN and ALL filters are broken. It doesn't make a lot of sense to implement these on the side of Vragen.ai, as that would mean adding support for multiple filter values on the same filter.
Instead we expand these conditions into multiple simpler conditions that are compatible with the API.
Closes #3572836