feat: run agent actions in parallel (#2585)