Firstly, quoting our standards
Personally, I don't think robots or those that don't have conventional human biology can qualify for infinite stamina by default.
Robots need fuel. Zombies can also get tired in various fictional media, so on and so forth. Giving them infinite stamina purely based on that is exaggerating it.
However, I don't agree with the idea of it requiring self repair or regeneration by default. To begin with, infinite stamina just means having inexhaustible physical or magical energy. As the current rating says, infinite stamina does not account for injuries or searing pain a character experiences.
For example, if there's a robot that can work perpetually without ever needing energy in a setting, will get infinite stamina, even though the metal it's made up of can wear and tear overtime.
So just adding an additional note to the page below the infinite stamina rating would be sufficient