I generate the tool from the specs a few weeks ago using AI. This PR also is generated fully using AI.