The agent now streams the found records along with other results to the frontend. I think streaming the data itself is very inefficient. Maybe we should send the uuid's only and let the frontend retrieve those records.
Or maybe the query itself but then we would have to send the query embedding as well if needed otherwise it changes in a subsequent call..