An AI Agent which is supposed to write down all damages from a previous node. The AI Agent has the sheet as tools, and I can see that all damages went through in the logs.
However! It goes way too quick, its done in like 2-3 seconds, therefore, it writes all damages under the exact same row.
I think the issue might be that AI lists the damages inside the sheet way too quickly, but it could be something else.
I would think you can just add the sheet as an actual node, and not a tool, just have the ai agent produce, and use structed out, you can ensure it captures all the right details, when you enable the output parser give it an exmaple of how you would like it to look, and test it, you can then either splitout the json from ai agent, and store correctly in diferent row for each time.