Call n8n workflow return multiple objects

Hello everyone, I’m trying to make my agent receive all items as objects instead of aggregates! Does anyone know how to do this? When I use only split out, it only considers the first item.

The aggregation should include all items. What’s wrong with it?
When you need a single properties from the data, you can use split out and and additional aggregate again, or simply use a edit / set node.

I transformed it into a single object with json inside! In my case I needed all the results like this

When I use aggregate the data is grouped and can give room for error in the agent. Only splitout only considers the first object and the same thing with set node