Mud Nest

My homeowners’ insurance company made me put up vinyl siding in February (or lose the house). While I was on the ladder, I found 2 of these in an old window frame. I’m not sure what made them.